На сколько я знаю Angular Universal генерирует html статику и отдает ее всем и роботу и клиенту. В случае клиента потом происходит гидратация и ему показывается полностью приложение/сайт. У меня проблем нет, все работает четко. Возможно стоит смотреть в сторону правильной настройки SSR.
В Яндекс.Вебмастере есть же еще отличная штука - Проверка страницы /indexing/check-url/ Показывает содержимое страницы как видит робот. Там Яндекс как видит ваш сайт?
15 000 000 - поди загони еще в индекс на обычной CMS (php ) =)
P.S. у нас сайт на Angular 15 - 10 000 товаров.
В том и беда, что всеми инструментами самого Яндекса в Вебмастере проблема не воспроизводится. Имеем по факту уже, что при обходе страниц были дефолтные тайтлы и пустые дескрипшены с каноникалами. Бывает вообще аномалия, когда получает Яндекс отрендеринный html с двумя тайтлами - и CSR и SSR, что вообще не поддается никакой логике
Яндексу совершенно неважно на какой технологии вы делаете сайт. Хоть на Реакте, хоть на php, хоть на чистом html.
Что вы отдаете поисковому роботу Яндекса в ответе на запрос, то он и индексирует (тут конечно надо было на dev версии проверять, что именно отдаётся).
В данном случае - пробуйте принудительно включить реднеринг в Вебмастере.
Сайту три года. Такая проблема возникает не постоянно и не воспроизводится руками. Сам Яндекс не будет рендерить сотни тысяч страниц в день (как сейчас), такие сайты работают исключительно с SSR для поисковиков.
Не надо ботов поисковика никуда принудительно отправлять - отдавайте всем полноценную html версию документа с содержанием всех необходимых данных для индексации и ранжирования. А второстепенную (слайдеры и прочие служебные феньки) - на рендер в клиентском браузере.
Это должно было быть указано в ТЗ на разработку сайта.
Сайт на ангуляре с 15 000 000 товаров, - SPA рендерится на машине пользователя. Для поисковиков сделан SSR
В течение дня могу 5 раз отловить "Не удалось скачать данные", потом вдруг нормальные ответы приходят. Кто-то нашел решение проблемы? С чем баг может быть связан? В поддержку пишу больше месяца уже, напоминаю о себе, - отвечают:
"Задача по вашему обращению сейчас находится в работе, я контролирую процесс. Быстро найти решение не получилось, и нам потребуется ещё время. Напишу вам, когда во всём разберёмся или потребуется дополнительная информация."
Xammer2000: Льют не целевой траф, но куки по партнерской программе хранятся - минимум 30 дней, за это время человек может зайти на ависейлс и купить билет, а вм получит профит
sema_87: давай. в чем проблема с вопросом, я не понимаю? у кого то редирект на домене. зачем сдалан редирект? может трафик шлют на него, домен лежит не нужный, так что ему простаивать, пусть побудет редиректом.
Ну я вижу это так, - сеошники собирают дропы и ставят с них редиректы. Возможные плюсы:
1) Вес ссылок с тех доменов передача (сомнительно)
2) Переходы по ссылкам (вообще не целевые и с отказами)
3) Тут как раз ответ на мой вопрос: зачем они это делают?
---------- Добавлено 22.02.2018 в 13:22 ----------
LEOnidUKG: Вы вообще в курсе о существовании партнёрских программ?
Редирект идёт на:
window.location = "http://ticketshop.ru/?parking_id=26793";
Судя по Вашей репутации, Вы очень уважаемый человек. Ответьте на вопрос, пожалуйста. Какой положительный эффект ожидается от того, что люди будут попадать на сайт по левым ссылкам, вообще без какого-то желания туда попасть? Партнерка, - это реклама где-то на посещаемом сайте и люди нажимая на ссылку понимают куда попадут - тут все понятно. А так то зачем?
---------- Добавлено 22.02.2018 в 13:26 ----------
sema_87: давай. в чем проблема с вопросом, я не понимаю? у кого то редирект на домене. зачем сдалан редирект? может трафик шлют на него, домен лежит не нужный, так что ему простаивать, пусть побудет редиректом.
Проблема в том, что не по взрослому это все выглядит для авиасейлс просто трафик с земли подбирать нецелевой вообще. Хочу понять в чем настоящий смысл этих действий.
Итоги расследования
Яндекс сначала ест шаблон, в который заполняются поля, потом два варианта:
1) Еще раз ест эту же страницу, но уже с заполненными полями
2) Уходит получив пустые поля
Соответственно он брал не кусок фронта, а кусок шаблона, который одинаковый и там и тамНа сколько я знаю Angular Universal генерирует html статику и отдает ее всем и роботу и клиенту. В случае клиента потом происходит гидратация и ему показывается полностью приложение/сайт. У меня проблем нет, все работает четко. Возможно стоит смотреть в сторону правильной настройки SSR.
В Яндекс.Вебмастере есть же еще отличная штука - Проверка страницы /indexing/check-url/ Показывает содержимое страницы как видит робот. Там Яндекс как видит ваш сайт?
15 000 000 - поди загони еще в индекс на обычной CMS (php ) =)
P.S. у нас сайт на Angular 15 - 10 000 товаров.
Яндексу совершенно неважно на какой технологии вы делаете сайт. Хоть на Реакте, хоть на php, хоть на чистом html.
Что вы отдаете поисковому роботу Яндекса в ответе на запрос, то он и индексирует (тут конечно надо было на dev версии проверять, что именно отдаётся).
В данном случае - пробуйте принудительно включить реднеринг в Вебмастере.
Сайту три года. Такая проблема возникает не постоянно и не воспроизводится руками. Сам Яндекс не будет рендерить сотни тысяч страниц в день (как сейчас), такие сайты работают исключительно с SSR для поисковиков.
Не надо ботов поисковика никуда принудительно отправлять - отдавайте всем полноценную html версию документа с содержанием всех необходимых данных для индексации и ранжирования. А второстепенную (слайдеры и прочие служебные феньки) - на рендер в клиентском браузере.
Это должно было быть указано в ТЗ на разработку сайта.
Сайт на ангуляре с 15 000 000 товаров, - SPA рендерится на машине пользователя. Для поисковиков сделан SSR
Вы предлагаете перенести его на CMS?)
У меня аналогичная ситуация
В течение дня могу 5 раз отловить "Не удалось скачать данные", потом вдруг нормальные ответы приходят. Кто-то нашел решение проблемы? С чем баг может быть связан? В поддержку пишу больше месяца уже, напоминаю о себе, - отвечают:
"Задача по вашему обращению сейчас находится в работе, я контролирую процесс. Быстро найти решение не получилось, и нам потребуется ещё время. Напишу вам, когда во всём разберёмся или потребуется дополнительная информация."
Льют не целевой траф, но куки по партнерской программе хранятся - минимум 30 дней, за это время человек может зайти на ависейлс и купить билет, а вм получит профит
Спасибо, все понятно объяснили )
давай. в чем проблема с вопросом, я не понимаю? у кого то редирект на домене. зачем сдалан редирект? может трафик шлют на него, домен лежит не нужный, так что ему простаивать, пусть побудет редиректом.
Ну я вижу это так, - сеошники собирают дропы и ставят с них редиректы. Возможные плюсы:
1) Вес ссылок с тех доменов передача (сомнительно)
2) Переходы по ссылкам (вообще не целевые и с отказами)
3) Тут как раз ответ на мой вопрос: зачем они это делают?
---------- Добавлено 22.02.2018 в 13:22 ----------
Вы вообще в курсе о существовании партнёрских программ?
Редирект идёт на:
window.location = "http://ticketshop.ru/?parking_id=26793";
Судя по Вашей репутации, Вы очень уважаемый человек. Ответьте на вопрос, пожалуйста. Какой положительный эффект ожидается от того, что люди будут попадать на сайт по левым ссылкам, вообще без какого-то желания туда попасть? Партнерка, - это реклама где-то на посещаемом сайте и люди нажимая на ссылку понимают куда попадут - тут все понятно. А так то зачем?
---------- Добавлено 22.02.2018 в 13:26 ----------
давай. в чем проблема с вопросом, я не понимаю? у кого то редирект на домене. зачем сдалан редирект? может трафик шлют на него, домен лежит не нужный, так что ему простаивать, пусть побудет редиректом.
Проблема в том, что не по взрослому это все выглядит для авиасейлс просто трафик с земли подбирать нецелевой вообще. Хочу понять в чем настоящий смысл этих действий.
пруф - доказательство. причем тут доказательства?
Исправил уже, мб на этом закончим и перейдем к вопросу?
Рекомендую заглянуть в словарь и узнать значение слов "пруф" и "профит".
Ок, а по теме будут мысли?
Вы вообще в курсе о существовании партнёрских программ?
Редирект идёт на:
window.location = "http://ticketshop.ru/?parking_id=26793";
А профит то в чем? Люди не искали билеты.... я вот чего не могу понять