Який найкращий спосіб закінчити веб-сайт?


13

У мене є веб-сайт, побудований на ASP.NET MVC 3, який повністю закриється. Домен буде ще потрібен кілька місяців, тому за цей час я хотів би відобразити одне повідомлення хоча б на головній сторінці.

Я думаю, що стандарти диктуватимуть, щоб усі запити були спрямовані на одну сторінку через 301, переміщені постійно, або обслуговували 410 Gone для всіх запитів.

Це перший раз, коли я повністю закрив веб-сайт, і, хоча я сподіваюся, що мені більше не доведеться це робити скоро, я хотів би дізнатися кращий спосіб зробити це.

(Я повністю відкритий для теги пропозицій. Закриття веб-сайту не здається популярною темою, що, напевно, є гарною справою.)


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

Відповіді:


12

Після закриття сайту надсилання 410 Goneкоду статусу HTTP було б правильним способом зробити це, оскільки це скаже пошуковим системам, що ці сторінки пішли назавжди і видалити їх із свого індексу.

404 також буде робити це, але це може зайняти більше часу, оскільки пошукові системи продовжуватимуть кілька разів, перш ніж видаляти його з індексу.

Крім того, переконайтеся, що, коли ви надсилаєте код статусу 410, ви перенаправляєте користувачів на сторінку, що розширює сайт, закрита, щоб вони не забруднили сторінки помилок і не заплуталися в тому, що сталося.


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