Prosty, szybki, skuteczny i przede wszystkim legalny sposób na ukrycie linków w wyszukiwarce google.
Dlaczego ukrywać linki przed wujem Google? Oczywiście ukrywanie linków nie jest dozwoloną praktyką, ale niektóre linki np. nie są całkowicie związane z tematyką strony (button statystyk odwiedzin), lub są zaczepione o banner reklamowy, itp..
W takich przypadkach Google pozwala na dodanie atrybutu, dzięki któremu silnik wyszukiwarki traktuje link jako “odnośnik bez pokrycia” czyli praktycznie brak odnośnika. Takim atrybutem jest rel=”nofollow”.
Jednak nawet po dodaniu rel-a większość botów (np. systemy wymiany linków) nadal będzie traktować link jako “zwykły link wychodzący” obniżający wartość SEO strony. Jest na to prosty sposób! Wystarczy…
1. W katalogu głółnym na serwerze FTP utwórz folder “idz-do“.
2. Przejdź do folderu “idz-do” i utwórz w nim plik “index.php” z poniższą zawartością:
<?php $url = $_SERVER["QUERY_STRING"]; $url_p = @parse_url($url); if (!empty($url_p[host])) { header('Location: '.$url); } else die('Nie mozna przekierowac! Bledny URL'); ?>
Podana metoda to tylko przykład, skrypt zawiera bardzo niebezpieczny błąd, pozwalający użytkownikowi na wprowadzenie dowolnego adresu URL, co może prowadzić do generowania spamu i różnego typu ataków.
Zalecane jest wprowadzenie i przekazywanie w adresie tylko samych numerów (id) stron, które skrypt zamieni na pełny adres.
3. Utwórz (lub nadpisz jeśli istnieje) plik “robots.txt” w katalogu głównym FTP. Jego zawartość powinna wyglądać następująco:
User-agent: * Disallow: /idz-do/
4. Zmień kod HTML linka z:
<a href="http://webowiec.net">webowiec.net</a>
na:
<a href="/idz-do/?http://webowiec.net" rel="nofollow">webowiec.net</a>
a) przed adresem strony dodaj: “/idz-do/?”
b) dodaj parametr rel=”nofollow” do linka.
To wszystko! Teraz można wyświetlać np. reklamy bannerowe bez obawy o utratę pozycji w Google!