Это видео недоступно.
Сожалеем об этом.
Как Google видит сайт на JavaScript: можно ли это узнать наверняка, без логов - На Ковре у Мурыча
HTML-код
- Опубликовано: 14 авг 2024
- Как проверить, все ли хорошо с сайтом, написанным на React с использованием SSR, не имея доступа к сайту. Ответ: никак. Нужен доступ к логам.
Есть косвенные признаки, но по ним точно понять ничего нельзя.
Можно пользователю отдавать React, а по набору IP-адресов или user-agent отдавать отрендеренный SSR.
Не существует инструментов для анализа веб-сайта, на которые можно было бы полностью положиться.
Вопрос от Саши Уткина:
Есть JS-сайт на React с серверным рендерингом. Но как именно он работает, неизвестно. Как проверить, что Google корректно "видит" тот или иной контент на странице? Ведь может быть, что SSR срабатывает только для Googlebot с проверкой через обратный DNS-запрос, и так просто не посмотришь. А еще может быть, что анализатор страницы наткнулся на какую-то ошибку после анализа 70% страницы и последние 30% даже не анализирует. Получится, что в коде мы видим весь контент, а Google "скушал" только 70%.
На вопрос ответил Деми Мурыч: t.me/demimurych
Форма для ваших вопросов: forms.gle/x8Hk...
#seo #наковре #сайт
Мурыч, спасибо за ответ. Я тоже пришёл к тому, что только косвенно можно понять 😎
В чем проблема подменить юзерагент на googlebot, отключить JS и посмотреть что отдается гуглботу?
Спасибо , постепенно приходит осознание, ваши речи, прямо клад!
С нетерпением ждем курса.
Вопрос: неужели нельзя симулировать посещение робота подставив все нужные заголовки и получит тот код который идет на индекс от SSR? Или, тупо сниффить нетворк на предмет посещения онных (если есть ключи от SSL).
А если еще и натренировать модель на алгоритм индексации , может и попрогнозировать можно, как оно там себя будет вести😊
Благо сегодня нейронные сети и все такое развивается...
С автором не согласен! Что значит никак не проверить?
Во-первых весь код проходит через препроцессор перед компиляцией, который уже исключает ошибки. А значит всё отработает как надо.
Далее, JS ошибки на странице отображаются в инструментах разработчика, если их нет значит ничто не руинит поток.
Ну и собственно, что рендерится и отдаётся можно также всё увидеть!
Я не очень уловил к какой моей реплике твой комментарий. Если вдруг ты помнишь, разьясни склеротику. Потому как опускать возможность поговорить с человеком у которого есть свое мнение продиктованное его опытом я очень не хочу. Это самое ценное.
Я попробую предположить.
В видео, речь не шла о том, что сам по себе SSR или любые другие проявления работы с привычными многим псевдореактивными фрейморками невозможно контролировать. Конечно же человек который создает проект, владеет ситуацией.
Речь шла о специфическом стечении обстоятельств, когда SEO специалист не может быть уверен в том, что с кодом все Ок. А доступ к коду отдель программистов не дает. Потому обсуждался вопрос того, как используя сторонние сервисы проверить работу SSR с гарантией, что в случае если SSR зависит от бота, то увидеть имено версию для него.