Як заховати зовнішнє посилання під внутрішню

Привіт всім, друзі Привіт всім, друзі! У цій статті я вирішив написати про те, як зробити редіректнимі посилання або як зробити зовнішнє посилання внутрішньої без використання плагіна. Для чого власне потрібно маскувати зовнішні посилання під внутрішні та ставити редіректи. Причин для цього цілих дві і обидві пов'язані з улюбленими пошуковими системами. Ми всі з вами знаємо, що чим більше вихідних посилань на сайті, тим менше люблять нас таких пошукові системи, так як вага мандрівниці розподіляється по посиланнях, які з нього виходять і це пахне продажем посилань .

Упевнений, що багато хто зараз згадали про nofollow атрибут, який як би вказується пошуковим системам, що ми не хочемо передавати цим посиланням вага. Але, тим не менш, ця посилання існує і як показує практика, це не є добре.

Атрибут nofollow робить посилання невидимою для пошукових систем і погано впливає на сам сайт. Про таких роздумах я читав недавно на одному з форумі веб-майстрів. Так ось, сайти посилання, яких працюють через редирект, показують хороші результати у видачі, ніж ті, чиї посилання містять атрибут nofollow.

Ви напевно часто бачили на різних сайтах, що зовнішні посилання не прямі, а мають вигляд http://example.com/go.php?to=http://google.com. На всяких двигунах сайтів це роблять спеціальні плагіни , Але всі ми з вами знаємо, що плагіни іноді зло, особливо криво написані. Тому ми з вами підемо обхідним шляхом. В інтернеті я знайшов код, який складається з кількох рядків і робить всю роботу. Власне ось він:

<! -? Php $ to_link = $ _GET [ "to"]; $ URL = substr_replace ($ URL, $ to_link, 0); header ( "Location: $ URL"); ? ->

Як ви помітили, в конструкції редіректнимі посилання є ось такий дивний елемент go.php? To = знаходиться між посиланням вашого блогу і зовнішньої посиланням. Рядок go. php це назва файлу з кодом зазначеним вище в корені вашого сайту, а to = це змінна (скажімо так), куди передається адреса посилання, на яку буде проведений редирект.

Для того щоб редирект працював у вас, створіть файл go.php і скопіюйте в нього зазначений вище код. Далі збережіть файл в корені вашого сайту. Тепер кожен раз, коли вам потрібно вставити посилання на зовнішній сайт, ставите перед нею наступну конструкцію:

http: //www.вашсайт.ru/go.php? to = http: //www.внешнійсайт.ru і все посилання тепер замаскована під внутрішню і ніяких nofollow застосовувати не потрібно. Питання, який може зацікавити багатьох, це працює в таких випадках реферальськой посилання. Так працюють, переходи рефералів зараховуються.

PS Чудо-принтер з СНПЧ Epson WF-7515 економить фарбу, а значить і гроші.

Php?
Php $ to_link = $ _GET [ "to"]; $ URL = substr_replace ($ URL, $ to_link, 0); header ( "Location: $ URL"); ?
Php?
Php?

Дополнительная информация

rss
Карта