- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем здравствуйте
Нужна помощь
Есть сайт - магазин новых автомобилей с возможностью покупки онлайн
Сайт относится к конкретному холдингу, который имеет несколько дилеров
Вся информация на сайт, т.е. собственно весь каталог, подтягивается по API с баз данных дилеров.
Если отключить JS, то содержимое сайта - это хедер и футер, т.е. контентная часть отсутствует
При этом разработчиками настроен серверный рендиринг, который должен отправлять пользователю конечную HTML версию страницы
Если посмотреть код - текстовый контент полностью отсутствует, тоже самое касается сохранённой копии страницы (текстового контента).
В целом, роботы видят подгружающуюся информацию по каталогу, если смотреть как googlebot
Если честно, сложно сформировать вопрос.
Скорее он будет следующим:
1) Корректно ли будет индексироваться контент страниц поисковыми роботами, если в текстовой части сам контент будет отсутствовать?
2) Как проверить, на каком этапе и в каком виде отправляется та самая HTML версия страницы с сервера?
Пробовал менять юзер-агента, вроде бы разницы в контенте никакой на сайте не нашёл, всё работает
Пока бОльшая часть страниц закрыта в robots.txt но в ближайшее время нужно будет открыть, и есть сомнения по поводу индексации
Может кто помочь или направить в соответствующую ветку? Буду благодарен
Если посмотреть код - текстовый контент полностью отсутствует
Значит таки не настроен серверный рендеринг. Гугл бот частично выполняет скрипты, Яндекс ещё более частично. Именно поэтому и нужен рендеринг на Ангулярных (и подобных) сайтах, иначе ничего хорошего такой сайт не ждёт в поиске.
Если я вас правильно понял.
Значит таки не настроен серверный рендеринг. Гугл бот частично выполняет скрипты, Яндекс ещё более частично. Именно поэтому и нужен рендеринг на Ангулярных (и подобных) сайтах, иначе ничего хорошего такой сайт не ждёт в поиске.
Если я вас правильно понял.
возможно, правильно. Сайт написан на реактивном js
но мы не понимаем, как проверить работоспособность сей технологии
Отсутствие текстового контента = не рабочему функционалу?
Разработчики утверждают обратное и рекомендуют выполнить проверку подменой юзер-агентов в браузере
Пробовал менять юзер-агента, вроде бы разницы в контенте никакой на сайте не нашёл, всё работает
Так а в исходном коде страницы в итоге вы видите конечный HTML-код или JS?
Так а в исходном коде страницы в итоге вы видите конечный HTML-код или JS?
js в исходном коде
[ATTACH]181826[/ATTACH]
Так это JS? Тогда не работает рендеринг. Либо это такой HTML - на скриншоте не очень понятно.
Не понял с юзер-агентами.
Т.е. не боту даётся JS-страница, боту отдаётся чистый ХТМЛ?
У Яндекса проверка тут: https://webmaster.yandex.ru/tools/server-response/
Гугл требует аккаунта, можете завести, пригодится.
js в исходном коде
[ATTACH]181826[/ATTACH]
Это часть SVG - векторной графики, может быть логотип.
Так это JS? Тогда не работает рендеринг. Либо это такой HTML - на скриншоте не очень понятно.
из таких частей состоит вся страница, т.е. ее весь контент
<script>
<path> информация, что подгрузить </path>
</script>
---------- Добавлено 24.02.2019 в 13:47 ----------
Не понял с юзер-агентами.
Т.е. не боту даётся JS-страница, боту отдаётся чистый ХТМЛ?
У Яндекса проверка тут: https://webmaster.yandex.ru/tools/server-response/
Гугл требует аккаунта, можете завести, пригодится.
я к чему всё. к тому, что не могу разобраться как должен выглядеть исходный код, который отправляется с сервера, при рендеринге и где он должен отображаться
в яндексе бот видит страницу тоже скриптами
в гугле бот видит содержимое страниц, также как пользователь
но если посмотреть сохранённую копию, а именно текстовую версию, то контент - футер и хедер. основного содержимого нету
про юзер-агентов это советы разработчиков, как проверить (что-то мне подсказывает, что сомнительные советы)
Так если сюда https://webmaster.yandex.ru/tools/server-response/ загнать страницу, то внизу, где "Содержимое страницы" тоже выдаёт JS? Ну тогда нет там серверного рендеринга. Вот, что такое серверный рендеринг - https://angular.io/guide/universal
Так если сюда https://webmaster.yandex.ru/tools/server-response/ загнать страницу, то внизу, где "Содержимое страницы" тоже выдаёт JS? Ну тогда нет там серверного рендеринга. Вот, что такое серверный рендеринг - https://angular.io/guide/universal
Т.е. вместо js должна отображаться информация с контентом?