Skocz do zawartości

Jak zrobić linki z atrybutem "nofollow" w skrypcie php?


gruparho

Rekomendowane odpowiedzi

Witam. Mam toplistę: weselicho.org.pl

Sciągnąłem gotowy skrypt toplisty, resztę zrobiłem sam. Chciałbym się zapytać jak zrobić linki nofollow w skrypcie? Tzn. chciałbym, żeby użytkownicy mogli dodawać tylko linki nofollow. Na razie wrzuciłem plik robots.txt z atrybutem disallow: /[nazwa folderu ze skryptem toplisty], ale zastanawiam się, czy to wystarczy. Nie chcę tracić "mocy" mojej stronki przez linki do innych serwisów.

Z góry dzięki za pomoc i pozdrawiam!

zostalem zbanowany bo miałem multikonta

Odnośnik do komentarza
Udostępnij na innych stronach

tam gdzie masz generowane linki w skrypcie dopisujesz atrybut rel=nofollow np <a href="cos.php" rel="nofollow">link z nofollow </a>, jesli chcesz by np cała strona nie była brana pod uwagę dajesz meta <meta name="robots" content="nofollow" />

Edytowane przez cinmar

 

"Na szczycie zawsze znajdzie się miejsce" - Ale potrzebujesz serwera by tam się znaleźć - Zgarnij kod rabatowy do SEOhost 40% - lub rabat do Cyber_folks - 10% - Rabat do hitme -5% - #reklama #link_sponsorowany

Odnośnik do komentarza
Udostępnij na innych stronach

Ale mi chodzi o to, żeby nie dopisywać za każdym razem, tylko żeby wszystkie wpisy dodane przez użytkowników miały atrybut "nofollow". Jeżeli to miałeś na mysli to napisz mi proszę bardziej łopatologicznie jak to zrobić. W html sprawa jest dla mnie prosta, ale z php nie miałem wcześniej styczności.

Pozdrawiam

zostalem zbanowany bo miałem multikonta

Odnośnik do komentarza
Udostępnij na innych stronach

Mam rozumieć że dodawana strona dotyczy formularza https://weselicho.org.pl/dodaj.html ?? Podając stronę www chcesz by potem link pojawił się w nofollow ? Jeśli tak to poszukaj w plikach gdzie jest ten formularz, potem znajdź zmienną która trzyma tego linka i dojdziesz do funkcji która wyświetla tego linka w postaci <a href="$dodany_adres" rel="nofollow">link z nofollow </a> gdzie zmienna $dodany_adres przyjmuje jaką wartość w postaci linka do strony i dopisujesz ten atrybut

 

"Na szczycie zawsze znajdzie się miejsce" - Ale potrzebujesz serwera by tam się znaleźć - Zgarnij kod rabatowy do SEOhost 40% - lub rabat do Cyber_folks - 10% - Rabat do hitme -5% - #reklama #link_sponsorowany

Odnośnik do komentarza
Udostępnij na innych stronach

Tak jak kolega Ci napisał, znajdź fragment kodu PHP gdzie są generowane linki, następnie dopisz ten atrybut.

Pozdrawiam

Niedrogie wpisy w płatnych, zadbanych, długowiecznych katalogach (hurtem taniej - pisać na PW):

Odnośnik do komentarza
Udostępnij na innych stronach

Wiem, to co teraz napiszę będzie głupie :D ale z góry przepraszam was za to!

Jak znaleźć ten fragment kodu? Nie znam się w ogóle na php, nawet na podstawach. Ściągnąłem gotowy darmowy skrypt. Prosił bym tak, krok po kroku, jak do głupka:P

Jak coś tutaj jest ten skrypt do pobrania https://www.aardvarktopsitesphp.com/index.php?page=downloads

a tutaj sam formularz:

https://weselicho.org.pl/aadvark/index.php?a=join

P.S.

Sorki za tego posta, ale liczę na Waszą pomoc:)

Edytowane przez gruparho

zostalem zbanowany bo miałem multikonta

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj w pliku:

\skins\classic\table_row.html

Linia 4:

<td valign="top" width="100%"><a href="{$url}" onclick="out('{$username}');" rel="nofollow"><b>{$title}</b></a> - {$description}<br />

Linia 8:

<td align="center" valign="top"><a href="{$list_url}/index.php?a=stats&u={$username}" rel="nofolow"><img src="{$skins_url}/{$skin_name}/stats.png" alt="Stats" border="0" height="21" width="21" /></a></td>

Pewności nie mam, nie chce mi się instalować tego.

Sprawdź.

Niedrogie wpisy w płatnych, zadbanych, długowiecznych katalogach (hurtem taniej - pisać na PW):

Odnośnik do komentarza
Udostępnij na innych stronach

\skins\classic\table_top_row.html

Linia 4:

<a href="{$url}" onclick="out('{$username}');" class="table_top" rel="nofollow">{$title}</a>

Niedrogie wpisy w płatnych, zadbanych, długowiecznych katalogach (hurtem taniej - pisać na PW):

Odnośnik do komentarza
Udostępnij na innych stronach

  • 10 lat później...

Dołączę do tematu. z tym iż sprawa nie dotyczy php a wp. (jeżeli zły temat to uprzejmie proszę o jego przeniesienie) Mam postawiona stronę z katalogiem do wykonywania wpisów na zasadzie precli. Dodatkowo w katalogu mam wtyczkę forum dla wp. I teraz tak. Zależy mi na linkach nofollow. W przypadku wpisów jest to proste. Dodając link mam opcję zaznaczenia nofollow. Przy komentarzach do wpisów też nie ma specjalnego problemu, dodanie rel=nofollow do linku załatwia sprawę. Natomiast nie mogę dojść jak zrobić to przy wpisie na forum. Nie ma opcji dopisania <a>...</a> link jest dodawany na zasadzie tekst, zaznaczenie, wpisanie linku w otwierające się okienko, dodatkowo próbowałem to obejść poprzez dodanie tego linku w podpisie do konta usera, też brak opcji - zmienia podpis do podstawowego <a>...</a> wyrzucając ze środka rel=nofollow. Można prosić o podpowiedź jak to rozwiązać?

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności