Skocz do zawartości

Jakieś narzędzie do sprawdzenia ilości tekstu na stronie?


conradd

Rekomendowane odpowiedzi

Można takie narzędzie samemu napisać. Wystarczy pobrać zawartość strony (w PHP używając cURL lub file_get_contents). Potem odfiltrować z wyniku wszystkie znaczniki HTML i policzyć jaką wielkość ma pozostały tekst (każda litera to 1 bajt)

Żeby było bardziej dokładne to można jeszcze odfiltrować polskie litery (każda ma 2 bajty) i zliczyc osobno dla zwykłych znaków i dla polskich liter i zsumować.

Zrobić pętle z zapytaniami z bazy danych adresów stron i zliczyć dla każdej strony jednym zapytaniem.

Autorski, moderowany i darmowy Katalog Stron BestKatalog

Odnośnik do komentarza
Udostępnij na innych stronach

Może to i byłoby dobre gdyby nie to, że Conradd napisał, ze chce masowo sprawdzać strony (1000 adresów). W takim przypadku trochę mu zejdzie jak będzie musiał każdą stronę osobno sprawdzać. A poza tym tutaj pokazuje tylko ilość słów na stronie.

Autorski, moderowany i darmowy Katalog Stron BestKatalog

Odnośnik do komentarza
Udostępnij na innych stronach

Widziałem takie narzędzie w pakiecie WhiteHatBox, poszukaj w Google.

Ps. Zapisałem sobie Twoją prośbę, będę miał więcej czasu to przy okazji tworzenia narzędzia do porównywania gęstości takie narzędzie zrobię.

Domeny na sprzedaż - pod zaplecze SEO, strony PP, strony firmowe, sklepy internetowe.

Zapraszam również na podstronę z darmowymi narzędziami SEO >> https://techformator.pl/darmowe-narzedzia-seo/

Jeżeli jesteś zainteresowany publikacjami wpisów gościnnych, napisz do mnie @.

Odnośnik do komentarza
Udostępnij na innych stronach


<php

// Łączymy się z bazą i wywołujemy zapytanie z tabeli zawierającej url'e

mysql_connect($rating_dbhost, $rating_dbuser, $rating_dbpass);

mysql_select_db($rating_dbname);

$zapytanie = "SELECT url FROM tabela";

$wynik = mysql_query($zapytanie);

while ($wiersz = mysql_fetch_array($wynik, MYSQL_ASSOC))

{

// pobieramy zawartość danej strony

$contents = file_get_contents($wiersz['url']);

// wyrzucamy znaczniki

$contents = preg_replace('/(<script.*?>.*?<\/script>|<style.*?>.*?<\/style>|<.*?>|\r|\n|\t)/ms', '', $contents);

$contents = preg_replace('/ +/ms', ' ', $contents);

//zliczamy wielkość pozostałych znaków

$textlen = strlen($contents);

//wyświetlamy wynik.

echo $wiersz['url']." ma: ".$textlen." znaków<br />";

}

?>

Autorski, moderowany i darmowy Katalog Stron BestKatalog

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

Zarchiwizowany

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

  • 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