Как сделать редирект сайта в Blogger?



Переадресация сайта в Blogspot

Доброго времени!
Сегодня я вам расскажу про очень простые, но неэффективные способы переадресации с одного блога на другой. Когда он вам пригодиться? Например, если Вы переехали на новый домен и/или хостинг) или же вы дорвейщик (для переадресации трафика).

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

Касаемо фразы «неэффективные способы». Под этим словосочетанием я подразумеваю поисковую оптимизацию. Чтобы перенести ссылочный вес и трафик существующий страницы на новый домен, нужно сделать 301 редирект. Данный тип редиректа на блогохостинге Blogspot не доступен.

Напомню, что когда-то я писал о том, как сделать простую страницу-редирект для сайта на движке WordPress. И описанный там метод форвардинга URL подходит и для платформы Blogger. Правда с некоторыми поправками и без PHP.

HTML редирект

Самый распространенный способ, та как работает даже когда у юзера отключен JavaScript. Вот так выглядит код:

<meta content='0; url=http://my-site.com' http-equiv='Refresh'/>

Вставлять данную строку нужно возле всех остальных мета тегов, то есть между тегами <head> и </head>. Атрибут content отвечает за задержку передарессации. В нашем случае она будет происходить мгновенно и без отсрочек (0 секунд).

JavaScript редирект

Данный способ не будет работать если отключена поддержка Javascript.
В самом обычном виде скрипт редиректа выглядит так:

<script>
window.location="http://my-site.com";
</script>

Как и предыдущий вариант, этот скрипт вставляется в раздел <head>. Теперь переадресация происходит автоматически и сразу перенаправляет вас на новый сайт.

На одном из форумов нашел редирект с подтверждением перехода. Вставляется там же, а имеет такой вид:

<script>
if(confirm("Сайт переехал... Хотите продолжить переход на новое место?"))
{
location = "http://my-site.com/";
}
else
{
history.back();
}
</script>
 
На этом всё. Если есть вопросы пишите ниже в комментах. До встречи ;-)

Ах да, друзья, чуть не забыл! Я недавно завел личный канал в Telegram, где делюсь своими мыслями по поводу продуктивности, отношений и жизни. Не блогерством единым живем. Буду рад каждому ;)



Комментарии

  1. В настройках есть пункт метатэги и там же " Персонализированное сообщение об ошибке "Страница не найдена". Значит, можно в шабоне не прописывать?

    ОтветитьУдалить
    Ответы
    1. Можно не прописывать. Хотя я, если честно, не до конца понял Ваш вопрос ;)

      Удалить
  2. Привет! помоги пожалуйста. с буржунета скачал шаблон, установил, удалил кредиты и стало перекидывать с моего сайта на другой. как только захожу на свой сайт так сразу в этом окне открывается другой сайт.

    ОтветитьУдалить
    Ответы
    1. Привет! Там есть закодированный скрипт, который это делает. Если вернуть те строчки, то все будет нормально. Чтобы не муляло глаз - можно стиль прописать и надпись убрать (скрыть).

      Удалить
  3. Игорь, здравствуйте! Подскажите, 301 редирект прописывать в коде шаблона или к каждой странице?

    ОтветитьУдалить
    Ответы
    1. Леся, добрый вечер.

      301 редиректа на Blogger нету как такого. Однако можно сделать пользовательскую переадресацию через панель управления.

      Удалить

Отправить комментарий

Популярное

Установка и настройка модема Huawei HG532e (+ мини-обзор)

Страница обратной связи для блогов на платформе Blogger \ Blogspot.com

Виджет профиля Instagram на ваш сайт/блог

🔥 Пусть говорят