Все большую популярность набирают сайты в которых контент формируется полностью средствами JavaScript. Поисковые системы за последние годы сильно преуспели в сканировании подобных сайтов. Однако задача SEO оптимизатора сделать сайт максимально доступным для поисковых систем.
Недавно я получил письмо с просьбой посоветовать подход к оптимизации именно такого сайта.
Ну что, давайте разберемся, в чем проблема?
Хотя поисковая система индексирует подобные URL, часто подобные ссылки расцениваются как ссылка на фрагмент контента страницы. В этом случае страница не будет добавлена в индекс поисковой системы.
Недавно я получил письмо с просьбой посоветовать подход к оптимизации именно такого сайта.
Ну что, давайте разберемся, в чем проблема?
Проблема №1
Первая проблема в том, что структура одностраничных сайтов с прокруткой на JS чаще всего построена на внутренних якорях и содержат в URL символ '#'.пример URL |
Хотя поисковая система индексирует подобные URL, часто подобные ссылки расцениваются как ссылка на фрагмент контента страницы. В этом случае страница не будет добавлена в индекс поисковой системы.
Проблема №2
При отключении JavaScript контент не отображается на странице. Как к примеру, на этом сайте:Пример сайта с отключенным JS |
Лучшим решением этих проблем я считаю не формировать контент с помощью JavaScript, используя его только для эффекта плавного перехода между обычными html страницами. Сайт сформированный таким образом будет отлично индексироваться любым поисковым ботом.
В итоге я придерживаюсь 4 простых правил оптимизации подобных динамических страниц:
- Не использовать в URL '#';
- Создавать статические HTML страницы, использовать JS только для эффекта плавного перехода;
- Создать карту сайта с перечнем всех статических html страниц сайта;
- Руководствоваться рекомендациями поисковых систем.
Надеюсь эти советы помогут вам.
Этот комментарий был удален администратором блога.
ОтветитьУдалить