Как сделать редирект сайта в 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>
 
На этом всё. Если есть вопросы пишите ниже в комментах. До встречи ;-)

Чуть не забыл! Мои дорогие друзья и читатели!

Я недавно завел
блог ToDo.ipetrenko.com, где делюсь своими мыслями по поводу продуктивности, отношений, книг и вообще жизни. Стараюсь не писать всякую неинтересную... статью ;) Вообщем, Blogger'ом единым живу, так что буду рад каждому из вас;)




Комментарии

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

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

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

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

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

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

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

      Удалить

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

Популярные сообщения из этого блога

Как узнать id поста или страницы в Blogger?

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

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