ПРОВЕСТИ ПОЛНЫЙ SEO АНАЛИЗ САЙТА - КОМПАНИЯ

"Сео-Толс" ООО, г. Краснодар, ул. Ставропольская 232,

тел. 8-861-299-02-62, +7-903-449-666-8

www.seo-tols.com  
Динамически формируемый контент
rss
Что такое динамически формируемое содержимое?
Посмотрите на этот адрес: http://mainpage.php/proc1.asp?conty=2 Вам когда-нибудь встречался похожий URL? Он говорит о том, что контент страницы создается динамически с помощью таких технологий, как: Active Server Page(ASP); Java Server Page(jsp); ColdFusion Pages(cfm); Hypertext PreProcessor(php).
Сайты, создаваемые динамически, обычно содержат несколько шаблонов стра­ниц, а их содержимое хранится в базе данных. Когда страница запрашивается брау­зером, шаблон автоматически обращается к базе за необходимым содержимым.
Чтобы отобразить нужную страницу, шаблон смотрит на указания, заключенные в URL, и запрашивает у базы соответствующее содержание. Эти указания называ­ют параметрами или переменными, а часть URL, содержащую их, — строкой за­проса (query string)
Например, приведенный выше URL указывает шаблону proc1.asp, что при каждом обращении к данной странице необходимо загрузить из базы содержание для продукта с номером 2.
Влияние динамического содержания на совместимость с ПМ
Вопросительный знак (?) или другой стоп-символ информируют ПМ о том, что данная страница формируется динамически. Вот стоп-символы, способные помешать индексированию: амперсанд (&), доллар ($), равенство (=), плюс (+), процент (%).
В приведенном примере (http://mainpage.php/proc1.asp?conty=2 ) URL содержит только один параметр. В настоящее время большинство ПМ могут индек­сировать страницы с таким адресом. При большем количестве параметров возмож­ны затруднения.
Несколько параметров могут понадобиться на больших сайтах, где на одной странице используется несколько шаблонов, каждый из которых отвечает за не­которую ее область. Параметры отделяются друг от друга амперсандом (&):
Приведенный выше URL указывает шаблону proc1.asp, что при каждом обра­щении к данной странице необходимо загрузить из базы содержание для продукта с номером 2, причем для версии "large" этого продукта.
Такой вид URLусложняет индексирование, т. к. ПМ не знает, что означает каж­дый параметр, а также является ли данный URL уникальной страницей. URL дина­мически создаваемых страниц выглядят очень похоже — еще одна головная боль для ПМ, которые пытаются выделить и проиндексировать уникальные страницs и избежать повторного индексирования. ПМ всего лишь хотят индексировать со­держание один-единственный раз и предпочитают, чтобы один и тот же текст не подсовывали им снова и снова, что часто случается с динамически формируемыми. страницами.
Поэтому когда поисковый робот встречает URL с несколькими параметрами, который он не может понять, или со стоп-символами, которые показывают наличие нескольких параметров, он, скорее всего, откажется следовать по этому URL. От­сюда жалобы владельцев больших динамически формируемых сайтов на то, что их страницы не индексируются.
Будьте осторожны с ID-сессиями
ID-сессии — это уникальные идентификаторы, часто вкладываемые в URL, которые позволяют сайту отслеживать перемещения пользователя со страницы на страницу. Например, когда пользователь совершает покупки в интернет-магазине, ID-сессии предназначены для того, чтобы отслеживать объекты, находящиеся в вашей корзине покупок.
Страницы, URL которых уникален для каждой сессии каждого пользователя, сталкиваются с такой же проблемой. Для спайдеров поисковых машин ID-сессии могут создать проблемы, потому что они могут непроизвольно создать огромное количество ссылок для посещения спайдера. Опасность заключается в том, что спайдер может повторно индексировать одну и ту же информацию снова и снова. Он может попасть в ловушку, т. к. каждая посещенная страница мгновенно произ­водит еще больше ссылок для следования спайдера.
Вот как выглядит система, которая использует ID-сессии:
Такой она попадает к спайдеру, когда тот впервые загружает одну из ваших страниц. Эта страница затем обрабатывается, но когда спайдер возвращается на ваш сайт, чтобы загрузить больше страниц, он находит другой URL:
Фактически, это та же самая страница, представленная другим ссылочным пу­тем. Но для спайдера это выглядит как совершенно новый URL поэтому, как в ло­вушке, спайдер может загружать одну и ту же страницу много раз. Вот почему спайдеры избегают подобных ссылок.
Многие ПМ не индексируют страницы, URL которых содержит динамические параметры, т. к. это может оказаться ловушкой: бесконечный цикл или бесконеч­ное число таких страниц могут "поймать" поискового робота и остановить процесс индексирования.
Если вам необходимо использовать ID-сессии для отслеживания, храните их в cookies вместо ваших URL.
Оптимизация динамических сайтов
Многие сайты (особенно сайты больших корпораций) применяют динамическое формирование содержания. Как уже говорилось ранее, страницы динамически формируемых сайтов создаются "налету"; каждая секция страницы заполняется из центральной базы данных.
Некоторые ПМ (например, Google) могут индексировать сайты, URL которых содержит строки запроса, но чаще всего индексирование в этом случае не заходит значительно глубже главной страницы, поскольку потенциальный размер базы данных контента может вызвать перегрузку на сервере ПМ, снизить его работоспо­собность и повлиять на размер базы самой ПМ.
К сожалению, это означает, что если сайт основан на базе данных, то ПМ может его просто пропустить! Таким образом, веб-мастер совершенно упускает из вида, что его новенький, с иголочки сайт, динамически формируемый с помощью базы данных, — "головная боль" для ПМ.
Итак, каковы же выводы? Лучшее решение проблемы — убрать параметры из URL и сделать страницы статическими, а не динамическими. Если это невозможно, уменьшить количество параметров или использовать специальное программное обеспечение, которое автоматически удаляет стоп-символы и делает URL дружест­венным ПМ.
Другое решение — использовать Robots Exclusion Protocol (файл robots.txt). В этом файле можно задать страницы, которые не следует индексировать. Таким образом, на сайтах с динамически формируемым содержанием можно проинструк­тировать робота опускать дублируемые или препятствующие индексированию страницы.
Еще одно решение — техника "переговоров" (content negotiation).
Основная идея техники "переговоров" в следующем: браузер посылает серверу информацию о ресурсах, которые он поддерживает (типы MIME, язык, кодировки и т. д.). Эта информация (вместе с текущими настройками сервера) используется, чтобы определить, какой контент и в каком формате лучше всего отправить поль­зователю. Образно говоря, браузер и сервер ведут переговоры о том, каким из дос­тупных представлений определенного ресурса лучше всего обмениваться, учиты­вая предпочтения друг друга.
Специальные приемы для сайтов с динамическим контентом
Существует несколько специальных приемов, используя которые вы можете быть уверены, что ваш динамически созданный сайт будет проиндексирован. Их основной принцип — удаление стоп-символов из URL. В зависимости от серве­ра, на котором размещается сайт, и технологии, которая использовалась при его создании, применяются различные приемы для Apache это http://apache.org/docs/mod/mod_rewrite.html
 
Дата добавления: 2011-06-04 16:31:15, просмотров: 6397
Комментарии: 0
Пожалуйста, авторизируйтесь, для возможности добавить комментарий..

Оптимизация и продвижение сайта - наши цены

Аудит сайта - от 5 000 рублей.
Оптимизация КОДА сайта - от 3 500 рублей за 1 запрос ( не менее 5-ти запросов ) ЗАКАЗАТЬ!
Продвижение сайта в поисковых системах - от 13 000 рублей срок выполнения работ от одного месяца.
Услуги и тарифы по прогону хрумером, по блогам, по форумам, по профилям, по каталогам - от 3 000 рублей срок выполнения работ от одной недели
Копирайтинг текстов для сайта - от 1500 рублей за страницу формата А4 14 шрифтом. ЗАКАЗАТЬ!
Услуга КОМПЛЕКСНОГО ПРОДВИЖЕНИЯ САЙТА + публикация объявлений о сайте в системе контекстной рекламы - от 25000 рублей срок выполнения работ в течении одного месяца.

 

Форма заказа             БЕСПЛАТНОГО ПРОДВИЖЕНИЯ САЙТА - ЗДЕСЬ...
ндекс
Поляков Аркадий - Администратор проекта