Чи вплине власник сторінки на "технічне обслуговування" на ваш seo та рейтинг сторінок? Якщо так, чи є кращий спосіб впоратися з цим?


12

Скажімо, що теоретично ви керуєте магазином електронної комерції. Можливо, раз на рік вам доведеться знімати сайт, щоб оновити інформацію про продукт або зробити певне обслуговування.

Що буде з вашим рейтингом сторінок? Я б припустив, що ми спрямуємо будь-яку звернення на сторінку обслуговування.

Відповіді:


12

Ось як я впорався з цим у минулому з Apache (без видимих ​​змін у рейтингу):

1. Створіть сторінку технічного обслуговування з визначеним відкриттям / закриттям для вікна технічного обслуговування - зробіть вікно технічного обслуговування приблизно вдвічі більшим за тривалий час, який ви очікуєте, що триватиме обслуговування, щоб ви могли відмовитись за потреби

2. Перезаписати правило для спрямування трафіку на сторінку обслуговування:

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^1\.2\.3\.4
RewriteCond %{REQUEST_URI} !maintenance\.html$
RewriteRule .* /maintenance.html [L,R=307]

(Де 1\.2\.3\.4регулярне вираження для вашого IP-адреси)

3. Повне технічне обслуговування та тестування, коментування переписань директив

307 Тимчасовий редирект, наскільки мені відомо, правильний заголовок відповіді на ситуації обслуговування, я ніколи не бачив яких - або проблем із забезпеченням міцного 1-3 годин на помірно зайнятих ділянках (тобто 100-500 користувачів / год).

Редагувати:

Відповідно до коментарів Джона Мюллера, ви також повинні налаштувати веб-сервер, щоб він видав помилку 503 із тимчасовим інтервалом "Повторити заново", щоб вказати, що павуки не повинні кешувати вміст сторінки обслуговування.

З цією метою ви можете прослідкувати за програмою AskApache 503 / Retry-After HowTo .


Так. 307 - саме те, що ви хочете.
Джон Конде

3
Також переконайтеся, що на сторінці технічного обслуговування повертається код результату 503 HTTP. Без 503 пошукові системи можуть припустити, що ви хочете індексувати цей вміст (що, мабуть, не так).
Джон Мюллер

1
@John Mueller - Ага, ти маєш рацію - я забув згадати <meta name="robots" content="noindex" />тег на сторінці технічного обслуговування - додамо це
danlefree

1
Майже :) - 503 важливий, тому що сканери взагалі не читатимуть вміст сторінки, а просто намагаються пізніше. Мета-тег noindex був би невірним, оскільки в основному він би наказав пошуковим системам видаляти вміст з індексу (він би видалив і сторінку обслуговування, і потенційно оригінальну URL-адресу з індексу). Я б не рекомендував використовувати noindex на сторінці технічного обслуговування.
Джон Мюллер

1
@John_Mueller - Не те, що я помітив під час виконання технічного обслуговування, хоча, справедливо кажучи, технічне обслуговування рідко займало більше 30 хвилин, а сайт не генерував достатньо нового вмісту, щоб гарантувати постійне павукання, тому я буду відштовхуватися від вашого досвіду.
danlefree
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.