БД и поисковые системы
Имеется страница, данные на которой могут изменяться скажем администратором. эти данные хранятся в бд.
имеется динамическая (php) страница, в которой есть запрос, который вытаскивает из бд эту инфу.
НО есть проблема, поисковики соответственно не видят инфы на странице (потому как там её нет - реально там только скрипт который эту инфу тянет из бд). Что в таком варианте делать?
Вопрос следующего характера.
Имеется страница, данные на которой могут изменяться скажем администратором. эти данные хранятся в бд.
имеется динамическая (php) страница, в которой есть запрос, который вытаскивает из бд эту инфу.
НО есть проблема, поисковики соответственно не видят инфы на странице (потому как там её нет - реально там только скрипт который эту инфу тянет из бд). Что в таком варианте делать?
Роботы видят и индексируют то, что видят простые пользователи в браузере..
Роботы не индексируют исходный код твоего приложения, они его просматривать не могут. Приложение исполняется со стороны сервера.
Роботы видят и индексируют то, что видят простые пользователи в браузере..
Роботы не индексируют исходный код твоего приложения, они его просматривать не могут. Приложение исполняется со стороны сервера.
Что - то я не понял. Как поисковик может увидеть тоже что и пользоваетель, если ему по барабану на код, который как раз и вставляет из БД то что увидит пользователь?
Что - то я не понял. Как поисковик может увидеть тоже что и пользоваетель, если ему по барабану на код, который как раз и вставляет из БД то что увидит пользователь?
Че-то я не вижу проблемы.... НО как сказано выше поисковик видит то же что и пользователь! точней хтмл код! запароленные разделы соответственно он не видит, серверные кода! будь то пхп фсп иль что либо еще поисковик не видит впрос\чем как и пользователь, так как сервер передает не код скрипта а хтмл. На яваскрипты поисковику наплевать он их не понимает(кроме самых простых типа location).
ЗЫ зайди на страницу которую ты хочешь чтоб видел поисковик и нажми просмотр в хтмл, ты увидишь то же что и поисковик.
Но соотвесттвенно он должен произести запуск всех СЕРВЕРНЫХ скриптов чтобы увидеть тоже что и пользователь! Ибо пользователь видит страницу сгенерированную сервлетами.
Есть два вида скриптов - клиентские и серверские. К клиентским относится JavaScript, VB Script и т.д. К серверным - PHP, Perl, прочие CGI.
Так вот - серверные скрипты выполняет сервер. А это значит, что сервер выдаст и юзеру, и роботу поисковика HTML код без всяких ссылок на PHP. Т.е. полноценную статью, новость и пр.
Это если бы весь контент у Вас подгружался через JavaSkript, то у Вас бы естественно возникли проблемы с поисковиками, т.к. JavaScript - это часть HTML-кода, которая приходит от сервера как урлы и функции. И это уже проблема клиента (юзера и поисковика в нашем случае) - его выполнить.
Но если поисковики в состоянии увидеть результат сервлета, то почему поисковик видит тока статичные страницы (html), а инфу которая возвращается сервелетом не видят (те HTML страницы в которых явно записан текст поисковик видит етот текст, а php страницы, где текст возвращается сервлетом, не видит)
Если все с сервером в порядке, то это невозможно. Варианта только два - либо Вы что-то не так поняли, и поэтому не можете объяснить проблему, либо тем или иным образом страница не проходит через обработку интерпритатором PHP. Это может быть по причине того, что по умолчанию *.html не обрабатывается интерпритатором PHP.
Покажите пример страницы, если не сложно. Имею в виду исходный код. Можно еще и URL на страницу в интернете, с которой происходят подобные беды.