Skocz do zawartości

Wszystkie linki na stronie z podziałem na Nofollow


nowyyy31

Rekomendowane odpowiedzi

Poszukuje funkcji która wróci mi informację na temat ilości linków wychodzących z strony z podziałem na nofollow

Nalałem funkcję która zwraca ilość linków lecz bez podziału :(

https://www.dzone.com...ks-any-page-php

Pozycjonowanie stron firmowych więcej na www.nowapozycja.pl

Domeny pod zaplecze praktycznedomeny.pl z ruchem niezlyadres.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Poszukuje funkcji

Nie ma takiej funkcji w PHP, więc musisz napisać takową we własnym zakresie lub komuś to zlecić.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Pobierz: https://code.google.com/p/phpquery/downloads/detail?name=phpQuery-0.9.5.386-onefile.zip&can=2&q=

I później:

<?php
require_once('phpQuery-onefile.php');
$url = 'https://i4a.pl/donlinkage.php';
$strona = file_get_contents($url);
preg_match('/\/\/(.*?)\//is',$url,$u);
$domena = $u[1];
$links = phpQuery::newDocument($strona)->find('a');
$array = array();

foreach($links as $r) {
$rel = pq($r)->attr('rel');
$href = pq($r)->attr('href');

if ($rel == 'dofollow' || empty($rel)) {
$rel = 'dofollow';
} else {
$rel == 'nofollow';
}

if (strstr($href,$domena)==false && substr($href,0,5)=='https:' || strstr($href,$domena)==false && substr($href,0,6)=='https:') {
   $array[$rel][] = $href;
}

}
die("<pre>".print_r($array,true)."</pre>");
?>

Black Friday 2024

W topx.pl nawet 50% taniej! - codziennie nowe promo!

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • 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