На сколько показывает моя практика, при использовании cloudflare, CNAME изменения применяются практически мгновенно, по сравнению с ALIAS. При открытой консоли приложения, можно увидеть что пользователи перестают обращаться к сайту.
Если делать тоже самое с ALIAS, при том же TTL, то это занимает какое-то время.
Мы ее делали на компонентах 1.5, так что мы готовимся к предстоящему обновлению. Как зарелизится 2.0 — так начнем, при условии что мы заставим Google индексировать наш контент.
Мы уже экспериментировали с тем методом, что Вы описали. Вот допустим здесь, одна из самых нагруженных наших страниц. Все комментарии загружаются прям в страницу, и потом отрисовываются через angularjs.
Вовсе нет. Если данные отдельно подгружать, их можно закешировать как статику и положить в CDN. Что мы собственно и сделали.
В этом случае клиент практически мгновенно получает страницу, которая подгрузит данные с ближайшего географически распределенного кэша. Что также значительно снимает нагрузку с основного сервера.
Опыт перехода сайта на Single Page Application с упором на SEO
В конце концов мы добавили Prerender.io, и после того как убедились что трафик идёт как прежде и Гугл индексирует нас — заменили Drupal на nodejs.
К этому времени angularjs 1.6 устарел и мы переписали фронтенд на react.
Затем мы поняли что существует gatsbyjs и заменили REST бэкенд на простую генерацию статики.
Жить стало намного проще и я уволил себя с этой компании и пошёл работать в другую :)
Использование смартфона Meizu Pro 5 Ubuntu Edition не по назначению
Использование смартфона Meizu Pro 5 Ubuntu Edition не по назначению
Как «PunkeyPOS» крадет информацию с банковских карт
Банк гарантирует что софт написан доверенными людьми.
Как «PunkeyPOS» крадет информацию с банковских карт
Правильно ли я понял, чтобы инфицировать терминал, хозяин этого терминала должен сознательно прошить его сам?
Как «PunkeyPOS» крадет информацию с банковских карт
Это залог безопасности!
Опыт перехода сайта на Single Page Application с упором на SEO
Это не только от фронтенда зависит.
Опыт перехода сайта на Single Page Application с упором на SEO
Откат назад, в нашем случае, это просто перемена адресов в DNS. Мы предполагали что надо будет откатываться назад.
Опыт перехода сайта на Single Page Application с упором на SEO
Мы тоже вставляем meta tags динамически через js. Попробуйте рисовать странички быстрее 5 секунд, я думаю это поможет.
У нас все странички рисуются одинаково, разница лишь во времени отрисовки. И какие-то страницы все-таки попали в индекс, во всеми meta tags.
Опыт перехода сайта на Single Page Application с упором на SEO
Да, это проверенная информация. Google Search Console ругается на это, если заблокировать, и страницу на предпросмотре показывает без данных.
Опыт перехода сайта на Single Page Application с упором на SEO
На сколько показывает моя практика, при использовании cloudflare, CNAME изменения применяются практически мгновенно, по сравнению с ALIAS. При открытой консоли приложения, можно увидеть что пользователи перестают обращаться к сайту.
Если делать тоже самое с ALIAS, при том же TTL, то это занимает какое-то время.
Опыт перехода сайта на Single Page Application с упором на SEO
Мы ее делали на компонентах 1.5, так что мы готовимся к предстоящему обновлению. Как зарелизится 2.0 — так начнем, при условии что мы заставим Google индексировать наш контент.
Опыт перехода сайта на Single Page Application с упором на SEO
Если запретить api в robots.txt то Google бот не сможет загрузить данные для странички.
Опыт перехода сайта на Single Page Application с упором на SEO
Я уже тут где-то отписал, по тому что у нас нету прямого доступа к серверам. Мы используем Heroku и Pantheon.
Опыт перехода сайта на Single Page Application с упором на SEO
Опыт перехода сайта на Single Page Application с упором на SEO
Мы уже экспериментировали с тем методом, что Вы описали. Вот допустим здесь, одна из самых нагруженных наших страниц. Все комментарии загружаются прям в страницу, и потом отрисовываются через angularjs.
Опыт перехода сайта на Single Page Application с упором на SEO
Вовсе нет. Если данные отдельно подгружать, их можно закешировать как статику и положить в CDN. Что мы собственно и сделали.
В этом случае клиент практически мгновенно получает страницу, которая подгрузит данные с ближайшего географически распределенного кэша. Что также значительно снимает нагрузку с основного сервера.
Опыт перехода сайта на Single Page Application с упором на SEO
А если все на ассемблере переписать, то ваще быстро будет.
Опыт перехода сайта на Single Page Application с упором на SEO
Если данные передавать уже вшитыми в страницу, тогда эта страница будет очень долго отдаваться. Весь смысл перехода на JS пропадает.
Опыт перехода сайта на Single Page Application с упором на SEO
Да, очень может быть. Мы заметили что у нас некоторые страницы попали в индекс, а некоторые нет. Вы не вкурсе какие ограничения у бота?