Переадресация URL для Скорой Страницы? - PullRequest
3 голосов
/ 27 ноября 2008

У меня есть сайт с более чем 100 страницами. Нам нужно начать работу с продуктами, которые скоро станут доступны, однако многие страницы сайта не будут подготовлены к моменту выпуска.

Для того, чтобы двигаться вперед, я хотел бы сослаться на страницу «скоро» со ссылками на текущие и доступные страницы.

Есть ли простой способ перенаправить URL на страницу, которая скоро появится? Это действительно, или есть лучший способ?

Нашел по адресу: http://www.web -source.net / html_redirect.htm

"Поместите следующий код перенаправления HTML между тегами и и HTML вашего кода.

   meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/index.html"

Влияет ли это на вас негативно, если поисковые системы сканируют ваш сайт?

Спасибо!

Ответы [ 2 ]

3 голосов
/ 27 ноября 2008

Код, который вы перечислили, будет работать. Однако я бы никогда этого не сделал:

  1. Вы можете просто показать страницу, которую вы хотели показать немедленно, без перенаправления. Это будет быстрее для посетителей, так как им не нужно загружать две страницы.
  2. Если вам необходимо использовать перенаправление, почему бы не создать его программно, например, указав веб-серверу (например, Apache) перенаправить определенные страницы?
  3. Я бы не стал ссылаться на страницы, которые еще не существуют. Большинству посетителей это не понравится - щелкнув на что-нибудь, чтобы узнать, «вернись позже», это разочарование. Мы все видели скоро появившиеся страницы, с контентом, который никогда не появится, или только спустя месяцы или даже годы. Либо пропустите эти ссылки (или, возможно, поставьте «знак незавершенного производства» без ссылки), либо добавьте элементы только после того, как они будут закончены.

Поисковые системы должны хорошо работать с перенаправляющими страницами, хотя маловероятно, что ваша страница «скоро появится» все равно будет отображаться где-либо в топе рейтинга.

2 голосов
/ 27 ноября 2008

Возможно, лучшим или "более правильным способом" было бы сделать перенаправление на уровне заголовка. Используя PHP, вы бы назвали

<?php
header("Location: http://www.yourdomain.com/index.html");

Есть также способы сделать это в Apache (при условии, что вы используете его) и .htaccess -файлах. См. http://www.webweaver.nu/html-tips/web-redirection.shtml для получения дополнительной информации об этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...