Содержание

Редирект на HTML

Вы здесь: Главная — HTML — HTML Основы — Редирект на HTML

Иногда возникает необходимость сделать редирект пользователя без использования скриптов. Напоминаю, что редирект — это перенаправление пользователя с одного адреса на другой. Разумеется, можно воспользоваться JavaScript. Однако, не всегда это удобно, вдобавок, не у всех включён JavaScript (хотя сейчас это безумная редкость, но всё-таки), поэтому в этой статье я расскажу о том, как сделать редирект на HTML.

Редирект на HTML делается с помощью мета-тега «refresh«. Значение данного мета-тега задаёт основные параметры для редиректа:

<meta http-equiv="refresh" content="5;URL=http://myrusakov.ru">

Обратите внимание, что число в значении атрибута «content» (в нашем случае 5) означает, через сколько секунд будет совершён переход. А через точку с запятой мы задаём значение

URL, в котором указываем, на какой адрес необходимо направить пользователя.

Также Вы можете создать страницу, которая будет обновляться через заданные промежутки времени. Реализуется это элементарно, разумеется с помощью того же редиректа, но уже значение URL — это текущая страница:

<meta http-equiv="refresh" content="5;URL=">

Как видите, здесь значение URL ничему не равно. Результатом выполнения этого HTML-кода будет обновление страницы каждые 5 секунд.

Теперь Вы знаете, что редирект возможен не только на JavaScript, но и на HTML. Что очень здорово, так как не всегда есть возможность использовать JavaScript, а такое действие, как регулярное автоматическое обновление страницы, достаточно часто используется.

  • Создано 10.12.2010 20:56:22
  • Михаил Русаков
Предыдущая статья Следующая статья

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления

: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:
    <a href=»https://myrusakov.ru» target=»_blank»><img src=»https://myrusakov.ru/images/button.gif» alt=»Как создать свой сайт» /></a>

    Она выглядит вот так:

  2. Текстовая ссылка:
    <a href=»https://myrusakov.ru» target=»_blank»>Как создать свой сайт</a>

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):
    [URL=»https://myrusakov.ru»]Как создать свой сайт[/URL]

Мета-теги в HTML. Редирект в HTML

Тег <meta> в зависимости от атрибутов определяет работу страницы или влияет на то, как её видят поисковые системы. В том числе, он позволяет сделать редирект в HTML. Таких тегов может быть несколько. Все они должны располагаться внутри <head>. Эти теги часто называют мета-тегами.

С атрибутом charset тег устанавливает кодировку страницы. Для разных версий HTML кодировка задаётся по-разному. В HTML 5 она устанавливается так:

С атрибутом http-equiv тег выполняет две функции. Если значение атрибута равно default-style, то он устанавливает приоритетный стиль для страницы. Применяется, когда для страницы определено несколько разных варианта стиля. Этот атрибут используется совместно с атрибутом content, который содержит id тэга <link> или <style>. Стиль именно этого тега и будет приоритетным.

Атрибут http-equiv со значением refresh позволяет установить редирект в HTML. Если сделать редирект на ту же страницу, то получится регулярное обновление этой страницы. В атрибуте content указывается время в секундах, через которое происходит переход, ставится точка с запятой, затем без пробелов слово url, знак = и адрес страницы. Если на странице будет такая строка, то через секунду произойдёт переход на Яндекс.

6

<meta http-equiv="refresh" content="1;url=http://www.yandex.ru">

Атрибут name может иметь разные значения. Именно с этим атрибутом тег <meta> называют мета-тегом. Если атрибут name имеет значение author, то говорят, что создан мета-тег author. Используется совместно с атрибутом content. Атрибут name определяет имя мета-тега, а content задаёт значения. Есть такие мета-теги:

description — важный мета-тег, содержащий описание страницы. В поисковиках оно отображается на странице результатов поиска. Яндекс не выводит содержимое description, а формирует описание на основе контента страницы. Но он тоже требует наличие этого метатега.

keywords — ключевые слова, по которым поисковые системы должны находить страницу. Не все поисковики обращают внимание на этот метатег.

author — автор статьи или другого содержимого страницы.

robots — даёт указания поисковым системам. Самые важные: index — индексировать страницу, follow — переходить по ссылкам, noindex, nofollow — запрет этих действий. В одном мета-теге можно написать через запятую несколько указаний.

viewport — определяет отображение на мобильных устройствах.

Пример мета-тегов:

7
8

<meta name="description" content="Это описание страницы">
<meta name="robots" content="noindex, nofollow">

Также мета-тегами называют <title>, <h2> — <h6>, и другие теги, значимые для поисковых систем.

Редирект с index.html и .php на главную страницу через htaccess

Приоритет: Высокий

Если главная страница Вашего сайта доступна по адресу site.ru и site.ru/index.html (или index.php), то такие страницы являются дублями для поисковых систем. В таком случае необходимо закрыть index.html (index.php) от индексации или настроить для них 301 редирект с site.ru/index.html (index.php) на site.ru.

Содержание:

Как закрыть index.html и index.php от индексации

Чтобы закрыть дубли страницы от индексации, необходимо выполнить следующие действия:

1.  Войти на хостинг сайта или подключиться к нему через FTP:

2.  Найти и скачать файл robots.txt:

3.  Открыть файл и вставить следующие строки:

Disallow: /index.html

Disallow: /index.php

Внимание! Узнать о файле robots.txt подробнее Вы можете в этой инструкции.

4.  Сохранить файл и загрузить обратно на хостинг.

Как настроить 301 редирект на главную страницу

Решить проблему с дублями главной страницы можно с помощью 301-го редиректа. Для этого необходимо:

1.index\.html$ https://site.ru / [R=301,L]

Внимание! Не забудьте заменить https://site.ru/ на адрес Вашего сайта.

5. Сохранить файл и загрузить обратно на хостинг.

Как проверить редирект

Для проверки переадресации необходимо вставить URL-адрес сайта и перейти на него. Если произошла переадресация на главную страницу site.ru, то редирект сделан правильно.

Спасибо, что дочитали до конца. Переходите к следующей инструкции. 

Как сделать переадресацию в html

Редирект на HTML

Иногда возникает необходимость сделать редирект пользователя без использования скриптов. Напоминаю, что редирект — это перенаправление пользователя с одного адреса на другой. Разумеется, можно воспользоваться JavaScript. Однако, не всегда это удобно, вдобавок, не у всех включён JavaScript (хотя сейчас это безумная редкость, но всё-таки), поэтому в этой статье я расскажу о том, как сделать редирект на HTML.

Редирект на HTML делается с помощью мета-тега «refresh«. Значение данного мета-тега задаёт основные параметры для редиректа:

<meta http-equiv=»refresh» content=»5;URL=http://myrusakov.ru»>

Обратите внимание, что число в значении атрибута «content» (в нашем случае 5) означает, через сколько секунд будет совершён переход. А через точку с запятой мы задаём значение URL, в котором указываем, на какой адрес необходимо направить пользователя.

Также Вы можете создать страницу, которая будет обновляться через заданные промежутки времени. Реализуется это элементарно, разумеется с помощью того же редиректа, но уже значение URL — это текущая страница:

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

Она выглядит вот так:

Комментарии ( 9 ):

Михаил, у вас в <title></title> — какая-то ошибка. посмотрите на название страницы

Как сделать редирект. Все виды.

Есть несколько типов редиректов, рассмотрите каждый из них в кратце, чтобы определить какой из них вам больше подходит.

Редирект через htaccess — самый популярный, и довольно простой способ. Чтобы его сделать, вам понадобится создать в папке сайта файл с названием .htaccess (обратите внимание, что название файла начинается с точки, это не опечатка). Если вы используете CMS WordPress или Joomla, то скорее всего этот файл у вас уже есть, в этом случае вам нужно будет просто отредактировать его.
Читайте ниже чтобы узнать какие именно инструкции в нем нужно прописать, чтобы создать перенаправление.

Редирект при помощи PHP — подойдет в том случае, если вы разбираетесь в PHP и знаете структуру своего сайта. Этот вариант подойдет вам, если ваш сайт написан не на CMS. В ином случае лучше используйте редирект через htaccess.

Редирект HTML — если у вас простой HTML сайт и вам нужно сделать перенаправление для одной страницы — это самый простой вариант. Сделать перенаправление для всего сайта этим способом будет трудозатратно, особенно если у вас на сайте больше 10 страниц.

Редирект при помощи JavaScript — этот способ подойдет также в том случае, если у вас простой сайт, либо если нужно сделать редирект для одной — двух страниц, либо для всего сайта в целом.

Инструкции, которые вы увидите ниже, нужно прописать в файл .htaccess в самое начало.

    Редирект всего сайта (всех страниц) на другой сайт

Пропишите эту строку в .htaccess файле, и тогда все посетители вошедшие на сайт по протоколу HTTP будут перенаправляться на защищенный протокол HTTPS.

Если вы прописываете редирект для WordPress, то обратите внимание на то, что в файле уже есть строка RewriteEngine On. Поэтому сразу под ней вам нужно добавить такие строки

В PHP редирект делается так: сервер отправляет заголовки headers браузеру посетителя, и тот переходит по нужному адресу автоматически.
Стоит отметить важный момент, отправлять заголовки можно только до вывода другой информации. То есть они должны отправляться до вывода любой другой информации через echo и до отправки кук.

    Редирект на другой сайт

Чтобы сделать редирект через HTML, нужно добавить на каждую страницу где он планируется специальный мета тег. Мета тег прописывается внутри тега <head>.
На больших сайтах этот метод не удобен, и рекомендуется использовать редирект через htaccess.

Разбираем все виды редиректов (html, js, php, htaccess)

Примеры редиректов или же перенаправлений на другую страницу.

Редирект в HTML

Редирект в JavaScript

Метод replace() позволяет заменить одну страницу другой таким образом, что это замещение не будет отражено в истории просмотра HTML-страниц (history) браузера

Метод reload() полностью моделирует поведение браузера при нажатии на кнопку reload в панели инструментов. Если вызывать метод без аргумента или указать его равным true , то браузер проверит время последней модификации документа и загрузит его либо из кеша (если документ не был модифицирован), либо с сервера. Такое поведение соответствует нажатию на кнопку reload . Если в качестве аргумента указать false , то браузер перезагрузит текущий документ с сервера. Такое поведение соответствует одновременному нажатию на reload и кнопки клавиатуры shift (reload+shift) .

Следующие примеры тоже перенаправят на google:

С помощью функции setTimeout возможно реализовать задержку переадресации перед выполнением редиректа (в примере — 5 секунд):

Простой пример редиректа с таймером:

Редирект в PHP

В php есть функция header() , которая разрешает не только подменять стандартные заголовки, но и добавлять новые.

Редирект HTML в PHP:

Второй вариант, аналогичный по смыслу, но может быть полезным, если установка кода и редирект должны осуществляться в разных местах:

Первая строка указывает код http, а вторая, собственно, задает адрес. В большинстве случаев, проблем не возникнет. Однако, если у вас используется режим FastCGI , то вместо «HTTP/1.1 301 Moved Permanently» может потребоваться написать «Status: 301 Moved Permanently» .

Редирект в .htaccess (RewriteEngine)

Необязательный параметр status — это три цифры — код редиректа (например, 301). Если не указан, то по умолчанию подставляется 302.

URL-path — часть запрашиваемого пользователем (или поисковиком) адреса, которая должна обязательно начинаться со слеша (/)

URL-to-redirect — полный адрес сайта (и, возможно, часть пути), на который будет осуществляться редирект. Должен быть вида http://site.ru/ — то есть обязательно должен присутствовать протокол (http://) и закрывающий адрес сайта слеш (/).

Если URL-path заканчивается не слешем, то редирект будет срабатывать только в случае точного совпадения запрошенного пользователем адреса и URL-path .

Если URL-path заканчивается слешем, то редирект сработает не только для указанного адреса, но и для всех, которые начинаются на указанный. А к URL-to-redirect будет добавлена часть адреса, следующая за последним указанным слешем в URL-path .

Действие директивы RedirectMatch аналогично Redirect , но в параметрах URL-regexp и URL-to-redirect можно использовать регулярные выражения.

У директивы RewriteRule более широкий спектр применения. Который, в числе прочих возможностей, разрешает ее использования и для редиректа — с указанием в конце строки в квадратных скобках [ ] флагов L (выполнить немедленно) и R (редирект).

Как перенаправить amp на обычные html страницы. Redirect amp to html

Как убрать из строки адреса сайта /amp и сделать переадресацию на обычные страницы. Инструкция для сайтов, работающих на CMS WordPress.

Данная инструкция поможет избежать ошибки 404 / page not found или /amp в конце адреса каждой страницы. Это может происходить когда вы отключаете и удаляете плагин AMP для WordPress. Она также поможет направлять пользователей на искомую страницу, если они переходят по ссылкам с /amp в конце адреса.

Инструкция

Шаг 1: Загрузите бесплатный плагин под названием  Redirection By John Godley

Шаг 2: После активации перейдите в Панель управления WordPress -> Инструменты -> Redirection и добавьте новое перенаправление. Чтобы создать новое перенаправление, нам нужно настроить две вещи: Исходный URL и Целевой URL-адрес.

В исходный URL-адрес вставьте этот код регулярного выражения:

/(.*)\/amp

Этот код гарантирует, что все URL-адреса вашего сообщения, заканчивающиеся на / AMP, будут приняты в качестве исходного URL-адреса и будут перенаправлены.

В целевой URL вставьте это:

 https://www.yourdomain.com/$1

Необходимо также включить:

Regex «Регулярное выражение».

Ваше перенаправление должно выглядеть следующим образом.

Исходный URL- /(.*)\/amp . Целевой URL- https://hpc.by/$1. В URL Ptions — установлен Regex.

Шаг 3: Нажмите «Добавить перенаправление» и протестируйте его.
Проверьте несколько страниц с AMP и убедитесь, что они работают как положено. Должна происходить переадресация страниц с адресом на конце /amp на обычные страницы сайта.

Через некоторое время Google обновит данные в поисковой консоли, и / amp страницы выпадут из выдачи.

Плагин для генерации AMP отключен

Известно, что Google предлагает ненавязчиво всем сайтам перейти на ускоренные страницы AMP. Результаты тестирования моих сайтов с использованием AMP не впечатлили на данном этапе. Принято решение оставить AMP на 3 сайтах для более тщательного изучения вопроса. На сайте Hpc.by от данной технологии пока пришлось отказаться.

Причины по которым была отключена технология AMP

  • Упал доход Adsense в несколько раз. Главная причина отказа от AMP.
  • Снизилось время сессии на сайте на 18-20%. Возможно, это связано с тем, что страница быстро загружалась; пользователь быстр её просматривал и закрывал.
  • Сайт на AMP не выглядит как родительский сайт. В самом верху мобильного браузера появляется небольшой плавающий бордюр, который однозначно указывает, что контент взят с моего сайта, но сам сайт не мой. Говорить о каком-то продвижении бренда бесполезно — Google пиарит сам себя используя контент, созданный другими людьми.

Источник: ampforwp.com

HTML Редирект в META тегах

Meta редирект наихудший из редиректов его используют лишь в случае когда остальные виды редиректа в htaccess и php не доступны, но как говорится: на безрыбье и рак рыба, поэтому лучше сделать такой редирект чем потерять посетителей навсегда. При всем при этом у нас есть возможность, кстати отсутствующая при предыдущих вариантах редиректа сообщить пользователям о том, что сайт переехал на новый домен и это тоже неплохо.

Как сделать HTML редирект

Для этого типа редиректа вам нужен лишь любой вид доступа к домену: ftp (напрямую или через панели и загрузчики хостинга), через shell — короче неважно как но нам нужно загрузить в корень сайта-домена свой файл index.htm или index.html.

Тут очень многое завидит от файла htaccess, к которому раз вы выбрали именно этот вид редиректа по видимому у вас нет доступа. Для того чтобы не ошибиться попробуйте каждый вариант на работоспособность. Но прежде попробуйте вариант с php редиректом, ссылку на правильное составление которого я привел выше. А вдруг прокатит и зачем тогда информировать посетителей если они так и так будут попадать куда нужно.

МЕТА Редирект (перенаправление) посетителей на HTML

Да, этот тип редиректа так-же называют HTML редиректом поскольку для его создания нужны лишь начальные знания html кода и доступ к шаблону первой-основной страницы сайта (домена).
Для перенаправления посетителей по новому адресу нужно закачать на сервер домена, с которого будет производиться перенаправление htm или html файл со следующим содержимым:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head>
<title>Сайт переезжает на ВАШ_НОВЫЙ_АДРЕС_САЙТА</title>
<meta http-equiv="refresh" content="5; url=http://ВАШ_НОВЫЙ_АДРЕС_САЙТА.ru">
</head>
<body>
<h3>Мы перебираемся на ССЫЛКА НА ВАШ НОВЫЙ АДРЕС чтобы у нас была возможность еще больше улучшить наш сервис и качество предоставляемых нами услуг.</h3>
</body>
</html>

Это примерный вариант такого редиректа, цифра «5» означает, что я дал пользователю 5 секунд для того, чтобы он успел прочитать сообщение о переезде сайта, если не хотите ничего сообщать — ставите: «0» итогда текст заключенный в теге BODY тоже будет ненужен — посетитель будет переадресован сразу-же как только его браузер прочитает содержимое мета тега.

Читайте также: сайтостроение редиректы html

редирект html apache (1) — Code Examples

apache — Как перенаправить HTTPS на HTTP?

Как перенаправить HTTPS на HTTP ?. То есть противоположность тому, чему(по-видимому) учит каждый. У меня есть сервер на HTTPS, для которого я заплатил сертификацию SSL и зеркало, для которого у…











анализировать метатеги в Java

У меня есть коллекция HTML-документов, для которых мне нужно проанализировать содержимое тегов<meta> в разделе<head>. Это теги HTML, значения которых меня интересуют, то есть мне не нужно разбира…


PHP открыть другую веб-страницу с данными POST

Я новичок в PHP, и я пытаюсь сделать что-то, что может быть плохой практикой и вполне может быть невозможным. Я в основном просто взламываю что-то вместе, чтобы проверить свои знания и посмотреть,…



Перенаправить HTML-сайт на WordPress

При переносе HTML-сайта на WordPress лучше использовать структуру постоянных ссылок WordPress вместо сохранения расширения .html. Но это требует создания 301 редиректа, чтобы не потерять трафик. В зависимости от размера вашего сайта это может означать создание сотен переадресаций.

Если имена страниц не меняются, это можно сделать с помощью трех строк кода для перенаправления HTML-страниц на WordPress PHP.

В этой статье предполагается, что вы знаете, как получить доступ и изменить файл .htaccess в вашей учетной записи хостинга.

Установка URL-адреса домашней страницы

Первые две строки кода перенаправляют домашнюю страницу на index.php (хотя вы никогда не видите эту часть URL-адреса в WordPress).

Всегда делайте резервную копию исходного файла .htaccess перед редактированием.

Поместите этот код в начало файла .htaccess в корневом каталоге, где находится новый веб-сайт.

Обязательно замените www.site-name.com с правильными доменными именами.

Вы можете использовать либо то же имя сайта, либо новое, если вы меняете доменные имена.

Redirect Результаты:

Начало URL (HTML сайт) Результат (WordPress сайт)
https://site-name.com HTTPS: // сайт сайта -name.com
https://имя-сайта.com/index.html https://имя-сайта.com
https://имя-сайта.com https://имя-сайта-2.com
0 com https://имя-сайта 0 0 /index.html https://site-name-2.com

Перенаправление внутренних .html страниц

Даже если домашняя страница настроена на домашнюю страницу сайт по-прежнему будет генерировать ошибки 404 (файл не найден).Добавление третьей строки кода ниже перенаправляет любую страницу, оканчивающуюся на .html, в структуру постоянных ссылок WordPress.

Не забудьте заменить www.site-name.com и /page-name/ правильными именами домена и страницы.

Redirect Результаты:

Начальный URL (HTML сайт) Результат (WordPress сайт)
https://site-name.com/page-name.html https://имя-сайта.com/имя-страницы/
https://имя-сайта.com/имя-страницы.html https://имя-сайта-2.com/имя-страницы/

Не забудьте также добавить перенаправления для любых изменяющихся имен страниц.

Перенаправление доменного имени

После добавления перенаправлений в файл .htaccess домен необходимо перенаправить на новый веб-сайт. То, как вы перенаправляете доменное имя, зависит от того, меняется ли доменное имя, меняется веб-хост или и то, и другое.

Если меняется только имя домена

Чтобы перенаправить домен, выполните следующие действия:

  1. Войдите в cPanel. Или, если старый домен будет припаркован у регистратора доменов, войдите в панель управления своего регистратора.
  2. Создайте перенаправление 301 с помощью подстановочных знаков. Это перенаправит каждую страницу сайта на соответствующие страницы нового сайта.

    Настройка подстановочного знака домена 301 перенаправление в cPanel

Если меняется веб-хост

Если вы сохраняете тот же домен, но меняете веб-хост, выполните следующие действия:

  1. домен размещен.
  2. Измените серверы имен на новый хост. Обычно вы можете найти правильные серверы имен в своей учетной записи cPanel.
Если меняется доменное имя и веб-хост

Если вы меняете и домен, и веб-хост, выполните следующие действия:

  1. Войдите на хост, где зарегистрирован старый домен.
  2. Измените серверы имен на хост, на котором расположен новый сайт.
  3. Добавьте домен в cPanel с помощью инструмента «Парковка домена» или «Добавить домен».
  4. Создайте редирект 301 с подстановочными знаками в cPanel.

Ссылки:

Для получения дополнительной информации о директивах DirectoryIndex посетите веб-сайт Apache.org.

Методы автоматического перенаправления и примеры. Перенаправление Java и HTML

Что такое автоматическое перенаправление

Автоматическое перенаправление — это метод автоматического перенаправления посетителя сайта на другую страницу после того, как он/она перешел на страницу. Другая страница часто находится на том же веб-сайте, но может быть и на другом сайте.Фактически, автоперенаправление используется, когда веб-сайт был создан с единственной целью — занять высокие позиции в поисковых системах. Когда посетители переходят на страницу сайта из списка результатов поисковой системы, они автоматически перенаправляются на основной сайт.

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

Оба этих вида использования нежелательны для поисковых систем, и иногда они наказывают страницу или сайт за это. К счастью, движки не способны автоматически определять большинство методов авторедиректа.

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


Методы автоматического перенаправления

Метод «Метатег обновления». Код перенаправления Html
Это единственный метод автоматического перенаправления, который движки могут автоматически обнаруживать, по крайней мере, так считается. Это также единственный метод, которым движки вполне довольны, если существует разумная задержка между посадкой на страницу и перенаправлением с нее. Рекомендуется не менее 5 секунд.

  HTML-код перенаправления  для этого должен находиться в разделе страницы и выглядит следующим образом: —

  ...head содержимое раздела (название, описание и т. д.)...  

Параметр «content» содержит две части, разделенные точкой с запятой. Первая часть — это задержка в секундах до того, как произойдет перенаправление. Вторая часть — это URL-адрес для перенаправления, который, как и любая гиперссылка, может быть относительным URL-адресом (как указано выше) или абсолютным URL-адресом.

В целях поисковой оптимизации задержка автоматического перенаправления обычно нежелательна.Использование мета-тега обновления с задержкой в ​​0 (ноль) секунд не рекомендуется, поскольку поисковые системы могут читать HTML, мета-теги — это HTML, и люди были наказаны за перенаправление таким образом. Для немедленного перенаправления один из других методов автоматического перенаправления намного лучше.

Метод «Javascript»
Автоперенаправления Javascript не могут быть автоматически обнаружены поисковыми системами, поскольку они еще не анализируют Javascript. Скрипт можно разместить в любом месте страницы, но лучше всего разместить его в разделе , чтобы он запускался, как только страница начнет загружаться.Это типичный пример:

  ...другие элементы заголовка (Название, описание и т. д.)...  

«pagename.html» может быть любым относительным или абсолютным URL-адресом, как и URL-адрес гиперссылки.
Использование функции «заменить» Javascript приводит к тому, что новая страница заменяет текущую страницу в списке истории кнопки «Назад» браузера. Если посетитель затем нажимает кнопку «Назад», чтобы вернуться туда, откуда он пришел, он не возвращается на страницу с автоперенаправлением, а вместо этого переходит на предыдущую страницу.Это позволяет избежать раздражающего появления кнопки «Назад», возвращающей человека назад на страницу с автоматическим перенаправлением, которая немедленно возвращает его / ее вперед.
Метод «Форма»
Пауки не могут заполнять поля форм, поэтому они не предпринимают попыток отправки форм, что означает, что формы можно использовать для автоматического перенаправления.

Что обычно не понимают в формах, так это то, что URL-адрес в параметре «действие» формы — это просто URL-адрес, который браузер запрашивает с сервера. Браузер обрабатывает его особым образом, добавляя несколько пар имя=значение к запрошенному URL-адресу, но если их не существует, браузер все равно выполнит запрос URL-адреса.

Javascript можно использовать для отправки формы, как только страница начнет загружаться. Вот как выглядит автоматическая отправка формы Javascript вместе с формой для отправки: