m.InfoPage.pl » Moje porady dla ludzi z netu » wersja mobilna.

Powrot do strony glownej m.InfoPage.pl | Wszystkie artykuly - lista


Dziwna modyfikacja skryptu katalogu mini otwarty i podmiana nofollow.

Data dodania: 2009-10-19 11:25:29

Kiedyś zastanawiałem się, gdzie należy zmodyfikować kod skryptu katalogu "mini otwarty", aby na głównej stronie katalogu linki do stron zewnętrznych miały parametr "nofollow". Znalazłem to miejsce i wykonałem tą modyfikację. "Nofollow", od niedawna, jest inaczej interpretowane przez google. Na dzień dzisiejszy "nofollow" obniża ranking strony, z której takie linki wychodzą. Wcześniej, wyżej wymieniony tag miał informować roboty o tym, aby nie podążały za tym linkiem. Idąc z duchem czasu, należy się przestawić na usuwanie "nofollow" ze swoich stron. Robię to Systematycznie. Innym rozwiązaniem jest kierowanie roboty, z głównej strony serwisu do jego wewnętrznych podstron, na przykład w miejsce, gdzie znajduje się rozwinięcie informacji. Kombinują ze skryptem, udało mi się doprowadzić (przypadkowo) do tego, że po kliknięciu na link, nie otwiera się wewnętrzna strona mojego katalogu, a konkretny serwis, pomimo tego, że link prowadzi do strony wewnętrznej! Oto, jak to zrobiłem:


Odnalazłem plik "home.php" w katalogu "otwarty_disp" i go wyedytowałem:
<div class="link_block"> <table><tr><td class="wpistd"> <? if ($cfg[min]==1) echo"<img src=\"http://open.thumbshots.org/image.pxf?url=$item[url1]\" class=\"msn\" alt=\"$item[tytul]\" />"; ?> </td><td class="wpistd"><a rel="nofollow" href="<?=$item[url1]?>" class="out_link" <?=$nofollow?> <?=$target?> onclick="window.open(' <?=$item[url3]?> ','_blank');return false;"> <?=$item[tytul]?></a> <div class="text_link" ><?=$item[opis]?></div> <? if($prok) {?><div class="text_link"><strong><?=$item[url2]?></strong></div> <? } ?> <div class="text_link">data: <?=$item[data]?> <? // szczegoly if ($cfg[p2]==1) { ?> | <a href="<?=$item[det_link]?>" class="in_link">szczegóły</a><? } ?> </div></td></tr></table> </div>
Tak wyglądał kod przed zmianami. No może nie w całości, mianowicie nie było "rel=nofollow", które pogrubiłem. Zmodyfikowałem trochę ten kod i powstało mi coś takiego:
<div class="link_block"> <table><tr><td class="wpistd"> <? if ($cfg[min]==1) echo"<img src=\"http://open.thumbshots.org/image.pxf?url=$item[url1]\" class=\"msn\" alt=\"$item[tytul]\" />"; ?> </td><td class="wpistd"><a href="<?=$item[det_link]?>" class="out_link" <?=$nofollow?> <?=$target?> onclick="window.open(' <?=$item[url3]?> ','_blank');return false;"> <?=$item[tytul]?></a> <div class="text_link" ><?=$item[opis]?></div> <? if($prok) {?><div class="text_link"><strong><?=$item[url2]?></strong></div> <? } ?> <div class="text_link">data: <?=$item[data]?> <? // szczegoly if ($cfg[p2]==1) { ?> | <a href="<?=$item[det_link]?>" class="in_link">szczegóły</a><? } ?> </div></td></tr></table> </div>
Pobieram link do detali (pogrubione), ale po tej zmianie katalog dziwnie się zachowuje. Po najechaniu myszką na link do strony, w dolnej części przeglądarki pokazuje się ścieżka do wewnętrznej strony mojego katalogu ze szczegółami strony, ale po kliknięciu na ten link otwiera się nowe okno przeglądarki i otwierana jest zewnętrzna strona, ta, której szczegóły miały się pojawić... Według mnie jest to ciekawy trick do oszukania robota, który zlicza linki wychodzące. Mam nadzieję, że mój katalog nie dostanie za to bana. Choć i tak ostatnio spadł z PR2 na PR0, pomimo mojej mocnej moderacji. Oczywiście dorzucam plik do pobrania zmodyfikowanego pliku "home.php". Dokonałem modyfikacji, jakiej chciałem. Pozbyłem się zewnętrznych "nofollow", a przy okazji ukryłem "nofollow". Dziwna modyfikacja skryptu "mini otwarty".

Powrot do strony glownej m.InfoPage.pl | Wszystkie artykuly - lista


Serwis: m.infopage.pl ma charakter edukacyjny. Bardzo prosze nie kopiowac zawartosci mojego serwisu.