Как проверить SPA сайт на совместимость с роботом поисковика?
В консоли гугл выдает тысячи страниц которые по его мнению не каноничны. И приводит ссылку страницы, которую считает дублем. Но это две разные страницы с разным контентом. Контент загружается динамически после загрузки страницы и Заголовок страницы тоже формируется после получения данных с сервера АПИ.
Его собственный инструмент "показать как видит робот" показывает две разные страницы с разным контентом...
Раньше бывало что в коде попадались куски не транспиллированного ES6 кода. Браузер нормально показывал, а вот движек робота поисковика судя по всему к такому был не готов. Можно ли как-то проверить совместимость сайта с их роботами ещё? Может у меня в коде есть ошибки совместимости а я о них не знаю?
мне кажется не важно, спа, не спа, прочти что именно интересно конкретным поисковым роботам, а именно - метаинформация, метатеги, тайтлы, фавиконы и в соответствии с этим и оптимизируй фронт
Мы рекомендуем по возможности использовать отрисовку на стороне сервера или предварительную отрисовку, поскольку в этом случае сайт будет загружаться быстрее. Кроме того, не все роботы могут выполнять код JavaScript
Владимир Кудря, всё верно. Это их рекомендация. В индекс попадет быстрее сайт с SSR - не более того. Оговорка про роботов, это точно не про их основного.