Как скрыть ссылку на сайте?

Скрытие ссылок - это ОЧЕНЬ важный приём, который позволит решить много важных задач, как в плане SEO, так и в плане заработка на сайте. На всех свои сайтах я использую один приём, который придумал сам (хотя как оказалось и другие пользуются тоже, но очень редко) и который меня здорово выручает. Если коротко, то я сделал свой сокращатель ссылок!

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

Но я всегда стараюсь писать полезные статьи, и чаще всего без ссылки на источник не обойтись. Можно, конечно, закрывать все внешние ссылки в тег rel="nofollow", но такие ссылки все равно забирают вес со статьи. Да и к тому же ясно видно, что она внешняя, и куда ведёт. Но это было не главной причиной, а скорее поводом задуматься.

Зачем нужно скрывать ссылку?

1. Скрытие реферальной (партнёрской ссылки). Люди у нас не любят, когда на них зарабатывают, даже если они при этом ничего не теряют. Когда мне приходят спамные письма с ЯВНОЙ реферальной ссылкой, я тихо посмеиваюсь:)

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

3. Наращивание ссылочной массы. Как это связано со скрытием ссылок я расскажу чуть дальше.

Как скрыть ссылку на сайте от людей?

Существуют разные решения с редиректами, но в этом случает всё равно видно, куда ссылка ведёт. Так же есть мудрёные способы скрывать ссылки скриптами, но они не удобные в постоянном использовании и трудны в реализации.

И вот я придумал своё решение: создать на сайте свой сервис коротких ссылок (сокращатель ссылок), закрыть его от индексации, и через него переправлять посетителей на внешние сайты. Выглядит это так (выглядит для меня, так как я зашел под админом):

Читайте также:  Как установить веб сервер для windows?

скрыть внешние ссылки

Плюсов у такого метода скрытия ссылок много:

1. Легко и удобно в работе.

2. Никогда не увидеть реальную ссылку.

3. Для всех ссылка является внутренней, ни одна биржа не распознаёт её внешней, Яндекс Вебмастер тоже не учитывает).

4. Ссылка не индексируется. (хотя тут я до конца не разобрался, утекает вес или нет)

5. Можно наращивать ссылочную массу. Мы порой оставляем ссылки на понравившиеся нам статьи на форумах и в социальных сетях. Если обернуть чужую ссылку в свой сокращатель ссылок, то мы получим ссылку на наш ресурс, а не на чужой.

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

В результате получился такой код на картинку со ссылкой внутри http://zmoe.ru/links/2. Это и есть адрес картинки, переправленной через мой сервис коротких ссылок, и Яндекс Вебмастер показал мне через эту ссылку воришку.

Как создать свой сервис коротких ссылок?

Для начала нужно скачать вот этот скрипт - YOURLS. Далее все делаем по инструкции:

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

2. Закачиваем папку на хостинг, прямо в папку с сайтом. В результате путь к папке должен быть таким: http:// Ваш_сайт/ Закачанная папка.

3. Задаём права доступа к папке и файлам в ней 755.

4. Открываем файл в папке /user/config.php - впрочем, это можно всё сделать и до отправки скрипта на хостинг.

5. Теперь нам нужно вписать в этом файле данные нашего хостинга: имя пользователя базы данных, пароль базы данных, имя базы данных, адрес сервера базы данных. Ищем вот такой код в этом файле и вписываем наши данные:

/** MySQL database username */ define( 'имя пользователя базы данных', 'your db user name' ); /** MySQL database password */ define( 'пароль базы данных', 'your db password' ); /** The name of the database for YOURLS */ define( 'имя базы данных', 'yourls' ); /** MySQL hostname. ** If using a non standard port, specify it like 'hostname:port', eg. 'localhost:9999' or '127.0.0.1:666' */ define( 'YOURLS_DB_HOST', 'адрес сервера базы данных' ); /** MySQL tables prefix */ define( 'YOURLS_DB_PREFIX', 'yourls_' );

Так же нам нужно установить свои логин и пароль на вход в админку, вписываются они в этом же файле, в этом месте:

$yourls_user_passwords = array(
    'ТУТ ЛОГИН' => 'ТУТ ПАРОЛЬ',
    'username2' => 'password2'    // You can have one or more 'login'=>'password' lines
    );

Всё. Теперь, если всё сделали правильно, то набирайте в браузере адрес админки скрипта http:// Ваш_сайт/ Закачанная папка /admin - и вводите ваш логин и пароль.

Пользоваться очень просто: нужно в окно (1) скопировать первичный url адрес и потом нажать кнопку (2).

как скрыть ссылку

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

6. И последний этап - нужно закрыть эту папку со скриптом от индексирования в robot.txt. В моём случае я вписал туда такую строку: Disallow: /links

Всё, теперь ссылки закрыты от индексации, что можно легко проверить в Яндекс Вебмастере:

Как скрыть ссылку на сайте

Как сделать сокращатель ссылок публичным?

Прошло уже много времени и только теперь до меня дошло, что укорачиватель ссылок можно сделать и публичным. Зачем это нужно? Тут все просто: люди будут им пользоваться и оставлять сделанные у вас ссылки на других ресурсах - у вас появятся новые внешние ссылки!

Чтобы открыть публичный доступ нужно файл sample-public-front-page.txt переименовать в sample-public-front-page.php. Теперь зайдя по адресу site.ru/links/sample-public-front-page.php пользователь увидит бесплатный сокращатель ссылок.

сокращатель ссылокВыглядит пока неказисто, но не трудно допилить интерфейс до нужного состояния, займусь этим на днях. Еще очень важно сделать правильный адрес для нашего сокращателя ссылок, site.ru/links/sample-public-front-page.php как то не солидно. К тому же когда набираешь адрес site.ru/links,  то получаешь потроха сервиса:

Укорачивалка ссылокУбиваются эти два зайца простым переименованием sample-public-front-page.php в index.php. Теперь при наборе адреса site.ru/links мы в аккурат попадаем на публичный сокращатель ссылок!

Так же создатели ОЧЕНЬ советую поставить анти спам плагин, чтобы спамеры не забили вам базу данных своим мусором. Скачать анти спам плагин можно ТУТ. Распаковываем архив и папку с плагином загружаем сюда /user/plugins. Далее на странице links/admin/plugins.php активируем плагин.

своя укорачивалка ссылок

Вот так все просто! Будут вопросы - пишите в комментариях, помогу, если будет что непонятно.

Как скрыть ссылку от поисковиков?

Способ описанный выше хорош всем, кроме одного - ссылку все равно видят поисковики, пусть как внутреннюю, пусть закрытую от индексации, пусть редирект, но ссылка все же есть. К тому же вес такая ссылка передает, причем в НИКУДА.

К счастью есть еще один отличный способ ссылку - превратить посредством стилей CSS и одного скрипта в ТЕКСТ. Для посетителей это будет ссылка, для поисковых систем просто текст. Как это сделать?

Для начала разместим вот этот скрипт в подвале сайта:

<script type= "text/javascript">function GoTo(link){window.open(link.replace("_","http://"));}</script>

После этого в файл 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');

Теперь в файл style.css вставляем такой код:

.spanlink { color: blue; cursor:pointer; }
 .spanlink :hover { color:blue; text-decoration:underline; }

Теперь скачиваем ЭТОТ АРХИВ, распаковываем его и кладем эту папочку в папку с вашей темой. После всего этого у вас визуальном редакторе появится кнопка, через которую можно вставлять скрытые ссылки.

Если вам нужно вставить скрытую ссылку куда-нибудь в шаблон, то используйте такую конструкцию:

<span class="spanlink" onclick="GoTo('http://site.ru')">анкор</span>

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

Подписывайтесь на канал БЛОКНОТ ВЕБМАСТЕРА в Твиттере.

27 комментариев уже оставлено!

СОВЕТ ВЕБМАСТЕРУ: Умение зарабатывать в интернете - это только пол дела, вторая половина - это умение ВЫГОДНО обналичивать электронные деньги. Вот список офшорных банковских карт, на которые можно выводить средства и потом снимать с них хрустящие купюры:

1. Epayments - можно открыть счет в долларах, евро и рублях. Формально банка нет, юридический адрес в Лондоне, но можно получить реквизиты банка в Латвии.

2. AdvCash - Офшорный банк находится в Белизе, можно открыть счет в долларах, евро, фунтах и рублях.

3. OkPay - Офшорная компания зарегистрирована на Британских Виргинских островах, можно открыть счет в долларах, евро и рублях.

4. Payeer - Штаб квартира этой платежной системы находится в Грузии, тут так же можно открыть счет в долларах, евро и рублях.

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

Понравилась ИГРА? Возьми КОД и поставь себе на сайт:)

Опубликовано © Блокнот вебмастера

Статью прочитало 1 037 человек(а) , сегодня - 1 ...