Size: a a a

2021 January 13

Sergey Фrolov in Angular Kyiv
А доказывать там кому-то что-то, это отдельная задача
источник

J

Jokovich in Angular Kyiv
источник

KN

Konstantin Nosov in Angular Kyiv
Sergey Фrolov
Ну опять же, смотря сколько у тебя страниц. У нас миллионы.
тогда тем более пререндер удобнее - долгая сборка и счастье - nginx + cloudflare - супер дешевое обслуживание, супер масштабирование и т.п.
источник

J

Jokovich in Angular Kyiv
+ ответы по кешу
источник

KN

Konstantin Nosov in Angular Kyiv
Jokovich
https://developers.google.com/search/docs/guides/javascript-seo-basics

там есть все, что нужно, если что
да, но увы когда ниша конкурентная сеошники просят пререндер статики
источник

J

Jokovich in Angular Kyiv
ДА, как сказал, Serizha - доказывать это другое
источник

J

Jokovich in Angular Kyiv
МОгу сказать одно, что я как сеошник, который ушел в разрабы, делал все, что мог и тестил как угодно, ибо проблема рендеринга как раз достала меня очень сильно в 2017м году, и таки да в конце 2019го реально была переломная дата, когда гугл нормально стал фетчить js
источник

J

Jokovich in Angular Kyiv
ща я еще статью одну подкину, как челик тестил это все
источник

Sergey Фrolov in Angular Kyiv
Konstantin Nosov
тогда тем более пререндер удобнее - долгая сборка и счастье - nginx + cloudflare - супер дешевое обслуживание, супер масштабирование и т.п.
Сгенерить миллион посадочных страниц? А после ещё сделать систему обновления на каждую запись в базу каскадом?
источник

Sergey Фrolov in Angular Kyiv
Jokovich
ща я еще статью одну подкину, как челик тестил это все
Давай, интересно
источник

KN

Konstantin Nosov in Angular Kyiv
Sergey Фrolov
Сгенерить миллион посадочных страниц? А после ещё сделать систему обновления на каждую запись в базу каскадом?
ну тут сложно, мы так и делаем, в gatsby есть кеш, при очень большом обьеме прересборки он помогает. Но у нас правда 25к страниц, не миллион
источник

J

Jokovich in Angular Kyiv
https://medium.com/@l.mugnaini/spa-and-seo-is-googlebot-able-to-render-a-single-page-application-1f74e706ab11

статья 2017го года, но суть не изменилась, а только улучшилась в плане фетча и отрисовки  JS
источник

Sergey Фrolov in Angular Kyiv
Konstantin Nosov
ну тут сложно, мы так и делаем, в gatsby есть кеш, при очень большом обьеме прересборки он помогает. Но у нас правда 25к страниц, не миллион
Ну по мне так лучше кеш перед ssr, но у нас в него не много попаданий, чтобы вообще его делать
источник

Sergey Фrolov in Angular Kyiv
Проще просто юзерам отдавать динамику, а ботам уже ssr для гарантии
источник

J

Jokovich in Angular Kyiv
И кстати помните одну хрень, гугл рубит wss сразу, одна из проблем, почему в кеше (да и не только, а впринципе везде) не рисует
источник

Sergey Фrolov in Angular Kyiv
Jokovich
И кстати помните одну хрень, гугл рубит wss сразу, одна из проблем, почему в кеше (да и не только, а впринципе везде) не рисует
Что ты понимаешь под wss?
источник

J

Jokovich in Angular Kyiv
Sergey Фrolov
Что ты понимаешь под wss?
web socket
источник

Sergey Фrolov in Angular Kyiv
Jokovich
web socket
А, ну это отдельная тема
источник

J

Jokovich in Angular Kyiv
Jokovich
https://medium.com/@l.mugnaini/spa-and-seo-is-googlebot-able-to-render-a-single-page-application-1f74e706ab11

статья 2017го года, но суть не изменилась, а только улучшилась в плане фетча и отрисовки  JS
Короче суть такая,
-сначала бот реально, ждет 5 сек, а потом при переобходе 10+ сек и спокойненько рисует страничку
-Бот скипает кучу соединений и долгие соединения, если их слишком много вообще может уйти
-Большие файлы, скажем так, часто скипает

в сервисах типа Google search console + Mobile Friendly как разрабам, можно отловить ошибки консоли для гугла

Далее смотреть скрины робота в вышеупомянутых сервисах. а кеш это уже дело вторичное. в доке, которую я кидал выше, пишет сам гугл, что ориентироваться стоит на Google Search console ибо все таки кеш это более старая штука + эти слова проговаривает Martin SPlitt, который часто подымает проблему рендеринга и сам собственно там же и работает

по кешу вот овтет https://www.botify.com/blog/martin-splitt-javascript-rendering
ниже есть
How can we know if a page has been rendered?
источник

vg

vladislav grishin in Angular Kyiv
Всем спасибо за ответы 🙏
источник