Как закрыть ссылку от индексации? Практическая инструкция.
Сейчас, интернет кипит различными мнениями по поводу нехороших и хороших исходящих ссылок. Одни безумные любители SEO тематики твердят что внешние ссылки нужно закрывать под замок от индексации, но только безболезненными способами. Другие считают левые ссылки своего ресурса отличным способом продвижения, а третьи так вообще держатся нейтральной территории.
Так вот. Мы с вами в этом посте рассмотрим сильнейшего «врага» по мнению многих SEO специалистов — ссылки исходящие от вашего сайта
Вот мы и подкрались к заветному и новому способу. Здесь вам нужно будет залезть в шаблон своего блога на WordPress и настроить новый метод закрытия ссылок от индексации. Но прежде чем оговаривать этот метод давайте посмотрим на добрый старый способ.
Раньше, для того чтобы спрятать ссылку от поисковиков нужно было добавлять к гиперссылке специальный тег — rel=»nofollow». Сейчас же, он все еще действует, но пора отойти от этого метода, думаю в скором времени поисковики не будут учитывать этот тег при сканировании страниц сайта.
И если вдаваться в подробности старый метод не был таким хорошим как казалось на первый взгляд. Да он работал и закрывал левые ссылки от взора поисковых систем, но каждая ссылка закрытая таким методом в статье, делала ее менее авторитетной чем статья без исходящих ссылок. Вывести в ТОП такой материал непросто.
Давайте посмотрим как выглядели ссылки раньше:
< a href=»URL адрес вашей ссылки» rel=»nofollow» target=»_blank»>анкор(текст ссылки)</a>
Что касается тега target=»_blank» читайте ниже.
Теперь перейдем к новому способу закрытия ссылок.
Сразу скажу, вам не придется добавлять тег к ссылкам в ручную, не нужно будет лезть в HTML редактор при написании статьи все будет делаться при помощи новой кнопки в WordPress. Уверен у каждого получиться настроить отличный скрипт позволяющий закрыть ссылку от индексации новым методом. Итак, попробуем этот процесс в действии.
Первым делом подключитесь к своему хостингу через FTP-клиент и пройдите в папку со своим шаблоном для редактирования и загрузки определенных файлов.
Приготовьте файлы своего шаблона, их нужно будет изменять Notepad++ в помощь.
— footer.php — файл отвечающий за самый низ(подвал) сайта;
— function.php — здесь подключаются и регистрируются все доступные функции шаблона;
— style.css — файл без которого внешнего вида в шаблоне попросту не будет.
Перед тем как вы начнете встраивать новую функцию в свой шаблон, обязательно сделайте резервную копию своего ресурса. В статье «Как сделать бэкап сайта» дана полнейшая инструкция, прочитайте и изучите.
После этого можно делать со своим сайтом/блогом все что душе угодно и не бояться за неработоспособность ресурса.
Пожалуй начнем с самого простой части, с маленького кода который нужно добавить в «Подвал» своего ресурса:
<script type= «text/javascript»> function GoTo(link){window.open(link.replace(«_»,»http://»));}
</script> скрипт:
</body>
То есть в самый конец файла footer.php.
Тут все просто, дальше еще одна часть кода. Так же копируем и вставляем, но уже в файл function.php:
/* замена ссылок на боки span */ function replaсe_link($content) {
$pattern = ‘/\[urlspan\](.*?)<a (.*?)href=[\»\’]([a-zA-Z]+:\/\/)?(.*?)[\»\’](.*?)>(.*?)<\/a>(.*?)\[\/urlspan\]/i’;
$content = preg_replace($pattern, «$1<span class=’spanlink’ onclick=\»GoTo(‘_$4’)\»><span>$6</span></span>$7», $content); return $content;
} add_filter(‘the_content’, ‘replaсe_link’);
+-
В файле «Функции темы» можно подключать различные функции и чтобы привязать к своему блогу данный скрипт для этого и добавляется код свыше в файл function.php — в любое место.
Здесь главное ни чего не перепутать и вставить код после знака «}» в конец файла.
На очереди последний редактируемый файл style.css открываем его и спускаемся в самый низ. Копируем следующий код и вставляем опять же после знака «}»
/* замена ссылок на боки span */
.spanlink { color:#0e3a66; /*#0e3a66-цвет будущей ссылки*/ cursor:pointer;
}
.spanlink :hover { color:#030303; /*#030303-цвет будущей ссылки при наведении курсора*/ text-decoration:underline;
}
С технической частью подключения и настройки скрипта покончено, теперь вернемся снова к файлу function.php и снова добавляем код в конец файла: require_once(TEMPLATEPATH . ‘/urlspan/urlspan.php’);
Тем самым вы подключайте к своему шаблону новую функцию, а точнее кнопку.
Хорошо, подключили, но ее не видно? А потому что вы все еще не загрузили вот с этого архива файлы в корень своего блога по такому пути wp-content/themes/название шаблона/urlspan. Внимание разархивируйте скаченный архив и папку с файлами поместите в корень своего ресурса!
Как только папка с файлами окажется у вас на сайте, кнопка заработает. Для чего она?
Давайте посмотрим на примере этой статьи.
Думаю вы знаете как добавляется ссылка во время написания статьи? Так вот после того как вы вставите ссылку на анкор в визуальном редакторе WordPress она подсветится, тем самым говоря что ссылка установлена.
Допустим и у вас это внешняя ссылка, чтобы закрыть ссылку от индексации как раз и используется эта кнопка. После привязки ссылки к анкору в визуальном редакторе выделяем получившуюся исходящую ссылку:
И нажимаем эту самую кнопочку, откроется новое окошко в которое надо вставить исходящую ссылку заново! После чего анкор будет заключен в теги [urlspan]…[/urlspan]. Эти теги будут видны только в визуальном редакторе!
На этом друзья считайте что ваша исходящая ссылка закрыта от индексации и поисковые роботы будут считать ее за обычный текст, тем самым авторитет статьи в глазах поисковых роботов не будет потерян!
Старый метод давал понять что это ссылка, она начиналась с привычных тегов <a href…
Новый метод для поисковых систем является нечто другим и дает понять что это обычный текст:
Знаю, для некоторых ковыряние в кодах, в файлах на сервере это боязно, если у вас возникли сложности настройки, жду ваших комментариев, обязательно постараюсь помочь!
Как открыть внешнюю ссылку в новой вкладке браузера
Выше я уже говорил о теге target=»_blank», именно он и помогает открывать любую ссылку в новом окне(вкладке). Например в статье «Как сделать картинку html ссылкой» я упоминал, что этот тег способен открыть любую картинку в новой вкладке. Так же и с ссылками в статье «Как сделать ссылку в тексте» тоже об этом сказано. Почитайте думаю будет полезно!
А чтобы в то время, когда вы пишите пос сделать ссылку которая открывается в новом окне, есть специальная функция, думаю она вам уже знакома:
Старайтесь всегда на внешнюю ссылку ставить галочку на «Открывать в новом окне/вкладке». Так вы не потеряйте своих посетителей. Ведь если человек перейдет по внешней ссылки на чужой ресурс он может попросту забыть о вашем сайте.
Еще один совет который хочу дать на последок, если у вас все ссылки будут открыты в новом окне, особенно внутренние то это положительно скажется на продвижении ресурса! Ведь таким образом посетители буду находиться дольше на страницах.