grintender
@grintender
Разработка и продвижение интернет проектов

Индексация AJAX страниц интернет-магазина?

добрый день,

вопрос похож на этот https://toster.ru/q/279187 но хочу разобрать еще несколько моментов, и на живом примере https://tennis.delivery/rackets

1. В вопросе выше принятый ответ подразумевает использование и escaped_fragment ссылки, но они уже не поддерживаются почти 2 года (since October 2015).

У нас программист воткнул такой вариант, и сразу после индексации кол-во страниц удвоилось, а страницы с обычными ссылками (без escaped_fragment) стали считаться не каноничными. Я убрал тег и запретил индексацию escaped_fragment через robots.txt, потому что в соурс коде по таким извращенным ссылкам у нас все равно ничего не отдавалось, и сам формат уже depricated После этого трафик провалился:
877a3bd2ff9140b5bcf14f64ae057d77.png

2. Мне самым надежным кажется конфигурация страницы, при которой карточки товара отдаются сразу при ответе сервера (т.е. есть в соурс коде страницы). Как это лучше сделать? Прятать JavaScript'ом после загрузки страницы?

Как вы решаете вопрос с индексацией AJAX контента? Очень жду ответов от людей, которые непосредственно с этим сталкивались, что-то тестировали, а не "знакомый сеошник в баре рассказывал"
  • Вопрос задан
  • 963 просмотра
Решения вопроса 1
На мой взгляд в таком формате делать AJAX-страницы для интернет-магазина противопоказано.
Я прямо в данный момент разрабатываю интернет-магазин в формате SPA, который запрашивает данные через API и само собой разумеющимся считаю реализацию серверного рендеринга ВСЕХ страниц каталога. Без этого делать магазин просто нельзя в современных реалиях.
Мало того, в идеале необходимо, чтобы даже при отключеном javascript можно было взаимодействовать с магазином: добавлять товары в корзину и оформлять заказы.
Server side rendering сейчас реализован во всех основных фреймворках и с его реализацией не должно быть проблем.

"самым надежным кажется конфигурация страницы, при которой карточки товара отдаются сразу при ответе сервера... Прятать JavaScript'ом после загрузки страницы?" - не надо ничего прятать, надо использовать отрендеренную сервером разметку.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
основы - webmaster toools, см. как выглядит страница
сайтмеп
и голова, невозбранно сдирающая с конкурентов ( по каким кивордам Гугл должен отдавать эту https://tennis.delivery/rackets по-вашему?)

хотите трафика с сео - адаптируйте сайт
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы