mojwp.ru
Назад

Как убрать ссылку с Главной на саму себя

Опубликовано: 03.07.2013
27
1975

как убрать ссылку с главной на саму себяНемного пошаманим над своим шаблоном и сделаем одну полезную вещь, которую рекомендуют большинство SEO-оптимизаторов: уберем с Главной страницы сайта ссылку на саму себя в логотипе или шапке. У кого-то это может быть слоган.

Выполнить подобную штуку меня просили несколько раз. Пользуется спросом у тех, кто оптимизирует свой шаблон на 100%. Делается все вставкой кода, т.е. не нужны плагины.

Хочу обратить внимание, что именно на главной не будет ссылки на саму себя. А если вы будете на любой другой странице сайта, то ссылка будет выводиться как обычно. В качестве примера поставил на этот блог: на главной шапка сайта не активна, а на любой другой странице кликабельна.

Если для вас оптимизация и продвижение сайтов не пустой звук, а средство достижения цели, то вот код с пояснением:


    
   ";
else
echo "";
?>

Здесь у нас код состоит из двух частей. Конструкция if(!is_front_page() || is_paged()) смотрит Главная или нет страница. Если это не Главная, то вот эта часть кода будет выводить ссылку в виде шапки моего сайта:

echo
  "
    
   ";

А вот последующий код выведет информацию, если это Главная страница:

else
echo "";

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

Послесловие

Данный код можно применять и в других случаях. Достаточно проявить смекалку и сообразительность.
[infob]Хочу обратить внимание на знак \ перед двойными кавычками в коде: он должен так и оставаться, чтобы код php работал. Поэтому проявите бдительность и не удалите случайно.[/infob]

И статейка в тему от меня Статичный текст на главной странице для продвижения. Постоянным читателям она знакома.

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Олег
    Опубликовано: 04.07.2013 Ответить на сообщение

    Спасибо! Полезная вещь. Вот только куда правильно будет вставить этот код?

    • Виталий
      Опубликовано: 04.07.2013 Ответить на сообщение

      В статье четко написано: шапка сайта, лого или слоган. Файл header.php зачастую.
      Кто-то ставит ссылку на главную через меню. В этом случае немного по-другому, т.к. нужно будет лезть в css и еще кое-что править

  • Андрей
    Опубликовано: 04.07.2013 Ответить на сообщение

    Благодарю Виталий! как было сказано выше "полезная вещь" сейчас подшаманю у себя на блоге.

  • Liubik
    Опубликовано: 04.07.2013 Ответить на сообщение

    ...а у меня ссылки и не были предусмотрены!

  • Андрей
    Опубликовано: 04.07.2013 Ответить на сообщение

    sos-sos-sos!!! Виталий, а где это прописывать (править)в header?...

    • Виталий
      Опубликовано: 04.07.2013 Ответить на сообщение

      ищите где выводится шапка (или нужный вам элемент) и подставляйте. В каждом шаблоне сделано по разному.

  • Андрей
    Опубликовано: 04.07.2013 Ответить на сообщение

    А чем вредны циклические ссылки?

    • Виталий
      Опубликовано: 04.07.2013 Ответить на сообщение

      Это вопрос уже к SEO-оптимизаторам. Я лишь показал код, который использую для сайтов клиентов.

  • Андрей
    Опубликовано: 05.07.2013 Ответить на сообщение

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

    <a href=""><img src="" alt="" title="" class="logoimg" />

    заранее благодарен

    • Виталий
      Опубликовано: 05.07.2013 Ответить на сообщение

      код не прошел.
      1. еще раз сюда (после формы комментирования подсказка как вставляется код)
      2. есть контакты на сайте

  • Иван
    Опубликовано: 30.08.2013 Ответить на сообщение

    Великолепно! Виталий, спасибо за ценные советы, уже реализовал у себя на сайте!

  • Дима
    Опубликовано: 22.09.2013 Ответить на сообщение

    А как в меню убрать ссылки на сами категории?

    • Виталий
      Опубликовано: 23.09.2013 Ответить на сообщение

      Есть несколько способов: сделать свое меню, либо покопаться в коде движка.

  • Людмила С
    Опубликовано: 31.10.2013 Ответить на сообщение

    Ваш сайт очень интересный и очень полезный!Давно захожу к Вам! Много ценной информации почерпнула!И вот я новичок,перешла от слов к делу!
    Но с этими кодами,тегами пока не разберусь.
    Делаю страничку(воронку) и не получается отцентрировать подписку от SmartResponder :над подпиской ставлю и в конце подписки ,сохраняю и подписка на странице слева.Что я не так делаю?
    Может вопрос не по теме поста,но очень нужна помощь!!!

  • Людмила С
    Опубликовано: 31.10.2013 Ответить на сообщение

    не видны коды,что я вставляю,как их показать?

    • Виталий
      Опубликовано: 31.10.2013 Ответить на сообщение

      Снизу под формой комментирования написано как вставляется код.

  • Людмила С
    Опубликовано: 31.10.2013 Ответить на сообщение

    Пробую еще:
    над подпиской ставлю и под подпиской ставлю

    • Виталий
      Опубликовано: 31.10.2013 Ответить на сообщение

      Прошу не спамить комментариями из нескольких слов. Если что-то не получается, то весь сайт обвешан моими контактами.

      Пример, что все работает

      любой код
  • Людмила С
    Опубликовано: 31.10.2013 Ответить на сообщение

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

  • Людмила С
    Опубликовано: 31.10.2013 Ответить на сообщение

    Виталий,спасибо вам за быстрое решение моей проблемы!Благодарю!!!
    =))

  • Александр М
    Опубликовано: 08.10.2014 Ответить на сообщение

    Виталий у меня вот такой, код сейчас

    <a href="">
    <img class="logo" src="/images/logo.png">
    пробовал разные комбинации if(!is_front_page() || is_paged()), во всех случаях грузится пустая страница, что я делаю не так?

  • Александр М
    Опубликовано: 08.10.2014 Ответить на сообщение

    код не прошел

    <a href="">
    <img class="logo" src="/images/logo.png">

  • Антон
    Опубликовано: 05.04.2015 Ответить на сообщение

    После небольших модификаций получилось то, что нужно) Большое спасибо.

  • Михаил
    Опубликовано: 26.11.2015 Ответить на сообщение

    Добрый день. А подскажите как мне быть? Все варики перепробовал, ничего не выходит.((
    Код меню:

    <a href="" title="">
    <img src="" alt="" />

    <a href="" title="">

    Как его заредактировать?

  • Михаил
    Опубликовано: 26.11.2015 Ответить на сообщение

    <a href="" title="">
    <img src="" alt="" />

    <a href="" title="">

  • Сергей Иванисов
    Опубликовано: 28.04.2016 Ответить на сообщение

    Большое спасибо))) коротко и понятно не то что на других блогах xD

    Уже применяю)

  • Эдвард
    Опубликовано: 19.12.2020 Ответить на сообщение

    Здравствуйте! А что делать, если нужно убрать ссылку не на главной странице, а на другой. У меня на главной статичный текст, а все статьи на другой странице. Её как-то можно добавить в код?

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.