Динамические страницы

Главной причиной невозможности индексации динамически генерирующихся страниц является наличие знаков “?”, “&”, “=” в адресах этих страниц. Поисковые системы просто не понимают этих символов, а ведь именно с их помощью передаются параметры вызова скриптов на сервере, которыми и генерируется страница.

Следует отметить, что проблемы возникают именно из-за наличия таких символов. Сама страница создаётся на сервере и в браузер приходит чистый html. Расширение страницы никак не влияет на это. Это относится и к страницам, часть содержимого которых генерируется директивами SSI.

Яндекс, же в отличии от остальных индексирует все такие страницы, не спотыкаясь на служебных символах.

Рассмотрим 3 способа как обойти эту проблему:

1) Коренная переделка серверных скриптов, на которых работает сайт. Просто переделайте их так, чтобы избежать использования знаков “?”, “&”, “=” в адресах. Это не легко, если в составе разработчиков сайта нет программистов, но вполне оправданно, если проект разрабатывается на собственной программной платформе.

2) Динамическое преобразование URL средствами вебсервера Apache. В основном, используется библиотека mod_rewrite- она переопределяет на основе прописанной маски вызов определенной страницы как вызов основного скрипта с нужными параметрами.

3) Использование скриптов, генерирующих чистый html. Среди бесплатных скриптов (CMS - Content Management System), есть такие, как GreyMatter и SSRTech, результатом работы которых является чистая html-страница.

Кстати не только Яндекс, индексирует результаты работы скриптов. Они индексируются еще несколькими крупными поисковиками. Поэтому можете не отчаиваться если не нашли для себя приемлемый способ переделать сайт.



постоянная прописка в москве | лучший php mysql сайт хостинг бесплатно проверка доменного имени | элитная парфюмерия доставка и элитная парфюмерия выбрать | Сервис-Центр , надёжный ремонт компьютеров в ЮЗАО. | продажа ноутбуков Тошиба сателлит l500d 17 h