Индексация AJAX-сайтов поисковым роботом Яндекса

Тема в разделе "Мировые IT новости", создана пользователем yavasilek, 21 май 2012.

  1. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.178
    Симпатии:
    423
    Рады сообщить, что улучшения индексации AJAX-сайтов Яндекс поддержал изменения в поисковом роботе и правилах обработки им URL таких сайтов.

    Технология AJAX пользуется большой популярностью. Однако то, как содержимое страницы «видит» браузер и пользователь, отличается от того, как страницу «видит» робот поисковой системы. Например, пользователь видит удобный интерфейс с динамически подгружаемыми страницами, в то время как содержимое той же страницы для поискового робота может быть пустым или представленным в виде остального статического HTML-контента страницы, для генерации которого не используются скрипты.

    При создании AJAX-сайтов могут использоваться URL с #, но такой URL не используется поисковым роботом. Как правило, часть URL после # отсекается. Поэтому вместо URL вида
    Перейти по ссылке
    Это значит, что контент страницы может не проиндексироваться и, как следствие, не попасть в результаты поиска.

    Теперь вебмастер AJAX-сайта может указать поисковому роботу Яндекса на необходимость индексации, поддержав соответствующую
    Перейти по ссылке
    в структуре сайта. Для этого нужно:



    1. Заменить в URL страниц символ # на #!.. Так робот будет понимать, что он может обратиться за HTML-версией контента этой страницы.
    2. HTML-версия контента этой страницы размещается на URL, где #! заменен на ?_escaped_fragment_=.

    Пример:
    URL:
    Перейти по ссылке
    Заменили на:
    Перейти по ссылке
    !blog
    Положили HTML-контент на URL:
    Перейти по ссылке

    3. При этом контент главной страницы должен быть доступен по адресу
    Перейти по ссылке
    4. Чтобы робот понимал, что главная страница также на AJAX, нужно разместить мета-тег <meta name=«fragment» content="!">. Мета-тег может использоваться на любой странице, сгенерированной с помощью AJAX.

    В этом случае страница будет проиндексирована поисковым роботом, а в результатах поиска пользователи увидят «правильные» URL – без
    ?_escaped_fragment_=.


    Взято вот от сюда

     
    idimka нравится это.
  2. idimka

    idimka

    Регистр.:
    31 авг 2007
    Сообщения:
    219
    Симпатии:
    52
    хорошая новость, решена одна из главных проблем в использовнаии аякса.