Индексирование AJAX-сайтов «Яндексом»

Хочешь в ТОП? Хватит хотеть, пора действовать!

Начать продвижение

Индексирование AJAX-сайтов «Яндексом»

14 декабря 2018
7.2к
Москва г. Москва, ул. Нобеля 7, п. 56 +7 (800) 700-59-30

Робот поисковой системы сможет проиндексировать AJAX-сайт, если его структура соответствует определенным критериям. Каждая продвигаемая AJAX-страница, которую необходимо добавить в индекс, должна иметь HTML-версию. Чтобы рассказать роботу о существовании HTML-версии страницы, включите восклицательный знак в URL страницы.

Как рассказать роботу о существовании HTML-версии страницы
HTML-версия страницы в коде HTML-версия страницы в коде

Когда робот найдет в ссылке на страницу сочетание «#!», он запросит ее HTML-версию. HTML-версия страницы AJAX-сайта должна быть доступна по адресу, в котором вместо сочетания «#!» присутствует параметр «?_escaped_fragment_=». В нашем случае HTML-версия страницы должна быть расположена по адресу httр://www.ехаmple.ru/?_escaped_fragment_=blog.

Во всех обнаруженных ссылках поисковый работ меняет сочетание «#!» на параметр «?_escaped_fragment_=» и обращается к странице по новому адресу.

Что касается главной страницы сайта, то ее HTML-версия должна иметь в своем адресе «?_escaped_fragment_=». Например: http://site.com/?_escaped_fragment_=. Не забудьте о том, что значение параметра должно быть пустым.

Но описанный выше способ не является единственным. Чтобы рассказать поисковому роботу о существовании HTML-версии страницы, вы можете включить в ее код метатег meta name="fragment" content="!"

Метатег meta name="fragment" content="!
Способ №2 Способ №2

В HTML-версии документа метатег размещать нельзя, иначе страница не попадет в индекс поисковой системы.

Ссылка в выдаче направит пользователя на AJAX-версию страницы.


Оценить статью

7 5