RigWEB

Если страница ссылается на саму себя…

Добро пожаловать на Блог Свободного Вебмастера! Сегодня я затрону интересную, на мой взгляд, тему. Всем известно, что зачастую заголовок является ссылкой на саму статью. До недавнего времени у меня на блоге при переходе к одиночной записи заголовок по-прежнему оставался ссылкой.

Ссылка на себя

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

Итак, чем я руководствовался, делая такие выводы. Во время поиска информации по данному вопросу мне пришлось посетить несколько форумов, пообщаться с их постоянными участниками :o

Ссылки на внутренних страницах

Было озвучено несколько вариантов, число сторонников той или иной версии распределилось примерно пополам. Мною был задан один простой вопрос: «Ссылка на самого себя — допустимо или нет?» Естественно под вопросом я имел ввиду страницу, которая содержит в себе ссылку на себя.
Замкнутый круг

Это в принципе не правильно, ведь если имеется ссылка, значит она должна куда-то вести и явно на другую страницу. Иначе какой-то замкнутый круг получается… А пользователь вводится в заблуждение, причем намеренно.

И тут случайно я наткнулся на интересный сайт с необычным названием — Ководство. Данный проект посвящен дизайну и разработке, ведет его небезызвестный Артемий Лебедев. Изучив его несколько параграфов (оставшиеся обязательно прочитаю, как только появится больше свободного времени), наткнулся как раз на тот вопрос, который и затронул в данном посте. Цитирую главный аспект:

Любая ссылка подразумевает перемещение.

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

1
2
3
<h1>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</h1>

на следующую:

1
<h1><?php the_title(); ?></h1>

Нужно учесть, что стандартная строчка может немного отличаться от моей.
Есть один нюанс: не во всех темах присутствует файл single.php, для выхода из сложившейся ситуации необходимо в файле index.php найти все ту же стандартную строчку и заменить на вот такой код:

1
2
3
4
5
6
7
<?php if (!is_single()): ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
 
<?php else : ?>
<h1><?php the_title(); ?></h1>
 
<?php endif; ?>

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

Нужна ли ссылка на логотипе сайта?

Перейти на домашнюю страницу А как быть со ссылкой на главную страницу с логотипа? Если следовать рекомендациям того же Ководства, то и логотип не должен быть ссылкой при нахождении на главной странице. Но на то они и рекомендации, а не жесткие требования… :?:

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

Кстати, логотип на главной странице Яндекса не содержит ссылки, в отличие от внутренних страниц, а дизайн разработан студией Артемия Лебедева.

Для себя решил пока не удалять ссылку с логотипа при нахождении на главной странице. А у Вас есть страницы, ссылающиеся на самих себя?

  1. ahawks

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

    Ответить

  2. Арина

    У меня получается каждая страница ссылается на саму себя :?: Надо же сколько нюансов и премудростей.
    Спасибо за статью.

    Ответить

  3. Laacrus

    Провел ревизию на своих блогах и обнаружил, что у меня такая проблема существует. Твой пост побудил меня их устранить и поправить заголовки h1, h2 … как я только раньше этого не заметил

    Ответить

  4. Webliberty

    Арина, Laacrus, у большинства блогов на которых я бывал существует такая проблема. Да что говорить, у меня у самого было тоже самое до недавнего времени, а сейчас поправил и решил опубликовать. Рад что Вам пригодилось.

    Ответить

  5. JohnnySuperb

    По мне — это не такая уж и проблема. Поисковикам на это наплевать. Читателям тоже не сильно важно — есть ли ссылки со страницы на саму себя или нет. Это просто Ваша «фишка» и не больше.

    Ответить

  6. Webliberty

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

    Ответить

  7. JohnnySuperb

    Webliberty, Ну хорошо. Вот Вы поставите у себя плагин последние комментарии и будет там ссылка вида _webliberty.ru/esli-stranitsa-ssyilaetsya-na-samu-sebya/#comment-9273

    Теперь вопрос — что Вы предлагаете сделать с такими ссылками? А если у меня в браузере как раз такая ссылка, а я хочу кинуть ссылку на эту статью, то я должен удалять эту лишнюю информацию и только потом кидать?

    Ответить

  8. Webliberty

    JohnnySuperb, по идее это ссылка на туже статью, только с якорем, так что не имеет значения…

    Ответить

  9. BloggerMen

    Ссылка в логотипе очень удобна. Зачем искать «Главная» или удалять часть url в адресной строке, если можно кликнуть по логотипу? Еще интересно, что делать с картинками. Стоит ли делать их ссылкой на пост?

    Ответить

  10. Webliberty

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

    Ответить

  11. Ольга

    Хм, совпадение из ряда как минимум интересных: тоже недавно наткнулась на высказывания Лебедева на эту тему. На дочерних проектах уже избавилась от ссылок при просмотре отдельной статьи, на дневнике такую архаику пока оставила, пусть поживет до переверстки :twisted:

    А вот логотип стараюсь ссылкой не делать вообще никогда, предпочитаю где-то в его районе вывести текстовую ссылку на Главную…

    Ответить

  12. Webliberty

    Ольга, намечается смена шаблона? Будет интересно посмотреть, потому как у Вас отлично получается верстать новые шаблоны ;-) А логотип не делаете ссылкой с какой целью, если не секрет?

    Ответить

  13. cubesun

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

    Т.е. часто ссылки на эту же страницу предназначены, для того, чтобы эту страницу обновить. Это часто бывает очень удобно и в заблуждение никого не вводит.

    Ответить

  14. Webliberty

    cubesun, именно поэтому ссылку на логотипе я оставил и в любом случае она будет таковой ;-)

    Ответить

  15. Blondex

    Скажите пожалуйста, может плохо читала и не заметила, а как же тогда меню ведь получается тоже ссылка на саму себя, а если и нижнее и верхнее меню. Что тогда делать? Аж по 2 ссылки, а еще говорят что noindex и nofollow сейчас не действуют, но даже если одно меню убрать остается второе. На HTML или CSS может можно эту проблему решить? Никто никогда не задумывался? Или это мои фантазии))

    Ответить

  16. Webliberty

    Обычно пунктов меню не так много как страниц ;-) Если Вы имеете ввиду категории, то у меня они вообще запрещены к индексации. Дублирующиеся пункты меню можно закрыть от индексации, например, нижнюю строчку и тогда уже страниц, ссылающихся на самих себя будет меньше.

    Noindex в качестве строчного тега используется только Яндексом для запрета индексации части текста (находящиеся в ней ссылки не относятся к этому). Для закрытия внешних ссылок используется тег nofollow, его никто не отменял и он действует, просто google стал по другому его учитывать, распределяя вес между страницами…

    Также существует мета-тег noindex, запрещающий к индексации страницу целиком, но это уже немного не по теме.

    Ответить

  17. Fdomains

    У нас ситуация интересная. Мы вообще не применяем логотип, как это обычно делается. Вместо этого, у нас применяется верхнее, нижнее и боковое меню. Так что заблудится трудно)

    Ответить

  18. Владимир Жданов

    Ох ё, не знал, а у самого ссылка была в заголовке статьи. А как насчет первой картинки? У меня в ней ссылка на статью, чтобы с главной можно было по ней щелкнуть

    Ответить

  19. Webliberty

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

    Ответить

  20. Руслан

    топэксперт.рф считает, что ссылка на странице которая ссылается на саму себя имеет отрицательное влияние на даную страницу (-6%)…

    Ответить

  21. Webliberty

    Руслан, ну вот, хороший аргумент) Для страниц с постами я у себя сделал чтобы таких ссылок в заголовке не было, а вот со страницами навигации (рубрики) сложновато, да и не встречал таких решений на вордпресс.

    Ответить

  22. Руслан

    Спустя несколько дней после моего поста, провел некий анализ =), как почитал эту статью начал искать всевозможные ответы и вопросы по теме, в итоге нашел также то, что нежелательно пересекать теги A и H. Убрал 6 ссылок с продвигаемой страницы с высокочастотным запросом, которые в свою очередь вели на страницы с низкочастотниками, отдельно эти ссылки были продублированы в сайдбаре.

    В результате через пару дней по высокочастотному запросу, а именно по той странице с которой были сняты ссылки в заголовках произошел резкий спад на 6 позиций в поисковой выдаче гугл :arrow: Вернул все обратно. Спустя несколько дней позиции вернулись на места, а теперь попробуй пойми…

    Ответить

  23. Александр AldeX Крылов

    Хочется сказать спасибо за вашу статью. Поскольку в очередном шаблоне снова убрал лишнюю ссылку, благодаря тому, что вы тут изложили. Поражает тот факт, что в огромном количестве шаблонов, которые по идее можно купить, статьи отображаются со ссылками в тайтле сами на себя.

    Ответить

  24. Webliberty

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

    Ответить

  25. Александр

    У меня такой проблемы нет.. наверное от шаблона еще зависит. ;-)

    Ответить

  26. Webliberty

    Александр, несомненно, именно шаблон и является причиной — от того как поставлена структура, верстка.

    Ответить

  27. Юрий

    У меня пришлось еще и в page.php ссылку удалять, правда догадался сам, где-то читал,что ссылка на себя-это нехорошо, вспомнил что у Вас, но все значит сделал правильно.

    Ответить

  28. Евгений

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

    Ответить

  29. Webliberty

    Евгений, рубрики вызываются уже готовой функцией wp_list_categories и как это осуществить я не знаю, но можно для текущей рубрики задать другой стиль оформления, например, поменять цвет ссылки путем назначения стилей для li.current-cat

    Ответить

  30. Ульяна

    Здравствуйте! Спасибо за статью. Только я не нашла в ней информации, как сделать, чтобы логотип на главной странице не был ссылкой. Подскажите пожалуйста! Спасибо

    Ответить

  31. Webliberty

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

    Ответить

  32. Оксана

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

    Ответить

  33. Webliberty

    Оксана, напрасно Вы это сделали во втором варианте. Внутренним ссылкам не желательно присваивать этот атрибут — текущая страница все равно потеряет вес, а акцептор его не получит. Правильнее просто убрать ссылку.

    Ответить

  34. Bahus

    В качественно сделанных шаблонах заголовок в полной новости сделан правильно. Это больше правда относится к премиум шаблонам. В бесплатных как повезет. От ссылки в заголовке полной новости, до бардака с тегами h.

    Ответить

  35. Андрей

    Странно, что ссылка страницы на саму себя называется «проблемой». Например, searchengines использует подобный прием, и я сомневаюсь, что это просто ошибка.

    Ответить

Ваш комментарий:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: