Автор: admin

Почему внешних ссылок недостаточно: техническая готовность страницы к SEO

Почему внешних ссылок недостаточно: техническая готовность страницы к SEO

У внешнего продвижения есть неприятная особенность: можно потратить много сил на ссылки, хотя сама целевая страница ещё не готова нормально участвовать в поиске. Поэтому перед ссылочным этапом в эксперименте с топовысок сначала имеет смысл проверить базовые вещи — отвечает ли акцептор корректным HTTP-статусом, доступен ли Googlebot, нет ли случайного noindex, какой URL указан как canonical и […]

XML Sitemap: что карта сайта сообщает поисковой системе и чего она не исправляет

XML Sitemap: что карта сайта сообщает поисковой системе и чего она не исправляет

XML Sitemap — это файл, в котором сайт сообщает поисковой системе о URL, которые считает важными, и может добавить сведения об их обновлении. Sitemap помогает обнаружению и планированию обхода, но не является командой «проиндексировать эти страницы». Google прямо указывает, что отправка карты сайта остаётся подсказкой: файл не гарантирует ни загрузку каждого URL, ни crawling, ни indexing. […]

Внутренние ссылки и orphan pages: как робот находит страницы сайта

Внутренние ссылки и orphan pages: как робот находит страницы сайта

Google находит новые URL в том числе по ссылкам на уже известных страницах. Для сайта это означает простую вещь: важная страница должна быть не только опубликована, но и встроена в доступный внутренний граф. Если до URL нельзя дойти по обычным внутренним ссылкам, он может оставаться изолированным даже при корректном HTTP-ответе и хорошем содержимом.

Такую страницу […]

Canonical URL и дубли страниц: как определить основную версию документа

Canonical URL и дубли страниц: как определить основную версию документа

Canonicalization нужна, когда один и тот же или очень похожий основной контент доступен по нескольким URL. Поисковая система группирует такие адреса и выбирает представительный — canonical URL. В Google этот выбор делает сама система: владелец сайта может указать предпочтение, но rel=»canonical» не является безусловной командой.Практическая задача поэтому звучит не как «поставить canonical», а шире: […]

JavaScript и индексирование: что Google получает до и после рендеринга

JavaScript и индексирование: что Google получает до и после рендеринга

У JavaScript-страницы полезно различать как минимум два состояния: HTML, который сервер вернул в HTTP-ответе, и DOM после выполнения JavaScript. Они могут совпадать почти полностью, а могут отличаться радикально. Например, сервер отдаёт пустую оболочку с <div id=»app»>, а заголовок, текст, карточки, ссылки и метаданные появляются только после запросов к API.

Google умеет выполнять […]

robots.txt, noindex и X-Robots-Tag: три механизма, которые легко перепутать

robots.txt, noindex и X-Robots-Tag: три механизма, которые легко перепутать

robots.txt, noindex и X-Robots-Tag решают разные задачи. robots.txt управляет тем, какие URL crawler может запрашивать; noindex запрещает показывать полученный документ в поисковой выдаче; X-Robots-Tag передаёт такие же page-level директивы через HTTP-заголовок и особенно полезен для не-HTML файлов. Отсюда следует неочевидное, но важное правило: если закрыть страницу […]

Редиректы при переносе страниц: как выбирать между 301, 302, 307 и 308

Редиректы при переносе страниц: как выбирать между 301, 302, 307 и 308

Редирект нужен не потому, что старый URL «плохой», а потому, что запрос к одному адресу должен продолжиться по другому. Для постоянного переноса веб-страницы обычно используют 301 или 308; для временного — 302 или 307. Между этими парами есть ещё одна техническая граница: 307 и 308 однозначно сохраняют HTTP-метод при автоматическом переходе, тогда как историческое поведение […]

Что происходит после ввода URL: DNS, HTTPS, HTTP и HTML

Что происходит после ввода URL: DNS, HTTPS, HTTP и HTML

В упрощённом виде путь выглядит так: клиент разбирает URL, определяет адрес сервера через DNS, устанавливает соединение, для HTTPS согласует защищённый транспорт, отправляет HTTP-запрос и получает HTTP-ответ. Если сервер возвращает редирект, часть пути повторяется уже для нового URL. Когда приходит HTML, начинается следующий этап — разбор документа, загрузка ресурсов и, при необходимости, выполнение JavaScript.Эта последовательность полезна именно […]

HTTP-коды веб-страницы: что означают 200, 3xx, 404, 410, 429 и 5xx

HTTP-коды веб-страницы: что означают 200, 3xx, 404, 410, 429 и 5xx

HTTP-код — это не оценка качества страницы и не «SEO-статус». Он сообщает результат конкретного HTTP-запроса. Для обычной информационной страницы ожидаемым рабочим состоянием чаще всего будет 200 OK; при переносе URL нужен подходящий редирект; отсутствующий ресурс должен честно отвечать ошибкой; временная перегрузка сервера относится уже к другому классу состояний.Ошибки начинаются, когда код и фактическая […]