Close Menu
    LinkedIn Facebook
    • Home
    • Blog
    • Statlink
    • O mnie
    • Kontakt
    Konsultacja
    ❶ Pozycjonowanie Stron www – Blog o SEO/SEM
    LinkedIn Facebook
    ❶ Pozycjonowanie Stron www – Blog o SEO/SEM
    Konsultacja
    Strona główna » [Gotowiec: PHP] Wyciąganie linków do rejestracji
    Linkowanie

    [Gotowiec: PHP] Wyciąganie linków do rejestracji

    arve_lekPrzez arve_lek05/12/20246162 Min. Czytania
    Udostępnij Facebook Twitter LinkedIn
    Wyciąganie linków do rejestracji php
    Udostępnij
    Facebook Twitter LinkedIn
    link extractor Jak wiadomo nie zawsze podstrony z formularzem rejestracyjnym są zaindeksowane. Często tworzy się footprinty do wyszukiwania adresów tak, aby pobrane adresy url z wyników wyszukiwania prowadziły od razu do podstrony rejestracyjnej. Jednak wtedy ucieka nam sporo innych adresów. Z kolei jak tworzymy footprinty do różnych podstron, to często trzeba znaleźć link do rejestracji. Sprawa jest na tyle prosta w przypadku np. Xrumera, że takich zabiegów nie trzeba robić, bo mod sam szuka podstrony rejestracyjnej. Jednak nie zawsze jest to dobre rozwiązanie! Poniżej podaję gotowy skrypt w php do wyciągania linków, które posiadają w sobie określony ciąg znaków.
    set_time_limit(3600);
    
    $linki = file('linki.txt');
    $slowa = array(
    	'register',
    	'signup',
    );
    
    foreach ($linki as $link)
    {
    	$link = trim($link);
    	if ( ! empty($link))
    	{
    		$tresc = file_get_contents($link);
    	
    		preg_match_all('/href="(.*?)"/s', $tresc, $dopasowania);
    		
    		foreach ($dopasowania[1] as $anchor)
    		{
    			foreach ($slowa as $slowo)
    				if (strstr($anchor, $slowo))
    				{
    					if (strstr($anchor, 'https'))
    						echo $anchor."<br>\r\n";
    					else
    					{
    						$link = parse_url($link);
    						echo $link['scheme'].'://'.$link['host'].$anchor."<br>\r\n";
    					}
    				}
    		}
    	}
    	
    }
    
    W zmiennej $slowa podajemy ciągi znaków pod wyciąganie linków. W pliku linki.txt podajemy adresy url, z których będą wyciągane linki. Takie zabiegi łatwo robi się w programie UltraSeoMaster. Możemy ustawić wielowątkowość. Mój skrypt ma ograniczenia, ale dla osób, które nie posiadają tego programu może się przydać. Druga sprawa łatwiej się uczy PHP na gotowych skryptach :)
    (+10, Głosów: 10)
    Loading...

    Cząstki wiedzy!

    Najlepsze treści prosto do Twojej skrzynki.

    Proszę potwierdzić subskrypcję!
    Niektóre pola są puste lub błędne!
    PHP
    Udostępnij. Facebook Twitter LinkedIn
    Poprzedni artykułJak automatycznie monitorować trendy wyszukiwań na całym świecie za pomocą Pythona
    Następny artykuł [Gotowiec: PHP] Porównywanie słów kluczowych (Words compare)
    arve_lek
    • LinkedIn

    Jestem Paweł Macur, znany w sieci jako arve_lek. Studiowałem informatykę na Uniwersytecie im. Adama Mickiewicza w Poznaniu, gdzie zainteresowałem się SEO/SEM.

    Podobne Artykuły

    Przekierowanie 301

    13/02/2025

    Wyrażenia regularne notepad++

    27/01/2025

    Auto approve dzięki spamerom

    06/01/2025
    6 komentarzy

    6 komentarzy

    1. Kamil on 06/12/2024 15:25

      Dzięki za skrypt na pewno się przyda :)

    2. Tomeek on 07/12/2024 09:11

      + dla was. Bardzo dobry skrypt.

    3. Bossman on 07/12/2024 11:22

      UltraSeoMaster bez niego to już nie potrafię pracować. Skrypt bardzo przydatny. Dzięki

    4. lukasss on 11/12/2024 08:46

      Bardzo dobry skrypt.

    5. Alicja on 13/12/2024 14:48

      Również dziękuje :)

    6. Dawid on 13/12/2024 23:50

      Bardzo przydatny skrypt! Wielkie dzięki.

    Dodaj Komentarz

    *

    Kategorie
    • Biznes i Rozwój Cyfrowy (16)
    • E-commerce (3)
    • Rozwój Webowy (22)
    • SEO (61)
      • Case Study (1)
      • Linkowanie (7)
      • Narzędzia SEO (39)
      • Optymalizacja stron (1)
      • Testy SEO (5)
    • Social Media (2)
    Najlepsze Artykuły
    • +26: Przekierowanie 301 (Głosów: 28)
    • +24: Jak zarabiać na blogu (stronie internetowej) ? (Głosów: 32)
    • +12: Scrapebox (Głosów: 12)
    • +12: Spinnerchief II (Głosów: 12)
    • +11: [Gotowiec: PHP] Porównywanie słów kluczowych (Words compare) (Głosów: 11)
    • +11: Jak się bronić przed kradzieżą zdjęć z bloga lub strony www? (Głosów: 11)
    16/01/201212 Odsłon3 Rozwój Webowy

    5 sposobów jak wykluczyć wpisy z RSS w WordPress

    22/01/20127 Odsłon14 Narzędzia SEO

    „Zmienne” w komentarzach Scrapebox

    22/05/20246 Odsłon0 E-commerce

    [Baselinker] Automatyzacja dodawania numerów przesyłek za pomocą API w PHP

    03/11/20126 Odsłon3 Biznes i Rozwój Cyfrowy

    HostingHouse.pl

    17/03/20116 Odsłon19 SEO

    Przekierowanie 301 z podstron oraz domeny głównej

    Tagi
    auto approve baselinker css Excel facebook finanse footprinty forex funkcje scrapeboxa Google Trends harvestowanie hostingi JavaScript motywacja PHP Polski słownik synonimów programy partnerskie przekierowanie 301 python Scrapebox SEOKatalog SpinnerChief szablony ZennoPoster tutorial zennoposter Visual Basic WordPress XRumer ZennoPoster
    Polecane Strony
    • Tatuaże Dziarownia
    Komentarze
    • Tymoteusz - Przekierowanie 301
    • arve_lek - Przekierowanie 301
    • Gosia - Przekierowanie 301
    Nowe wpisy
    • Przekierowanie 301
    • Wyrażenia regularne notepad++
    • Auto approve dzięki spamerom
    • Przykłady c# w ZennoPoster
    • [Gotowiec: PHP] Porównywanie słów kluczowych (Words compare)
    © 2010-2026 SEO&SEM by Arve_lek.

    Wpisz powyżej i naciśnij Enter, aby wyszukać. Naciśnij Esc, aby anulować.

    Ta strona wykorzystuje Cookies

    Wykorzystujemy pliki cookie do spersonalizowania treści i reklam, aby oferować funkcje społecznościowe i analizować ruch w naszej witrynie. Informacje o tym, jak korzystasz z naszej witryny, udostępniamy partnerom społecznościowym, reklamowym i analitycznym. Partnerzy mogą połączyć te informacje z innymi danymi otrzymanymi od Ciebie lub uzyskanymi podczas korzystania z ich usług. Aby uzyskać więcej informacji, zobacz naszą politykę prywatności.
    Zezwól
    Ustawienia zgody na pliki cookie
    Ustawienia zgody na pliki cookie

    Ustawienia Prywatności

    Wybierz, które ciasteczka chce aktywować. Możesz zmienić te ustawienia w każdej chwili poprzez ikonę ustawień widoczną w rogu strony. Jednakże zmiana ustawień może powodować wyłączenie niektórych funkcji dostępnych na stronie. Aby dowiedzieć się jak usunąć ciasteczka w przeglądarce sprawdź zakładkę "Pomoc". Dowiedz się więcej na temat ciasteczek, których używamy.

    Za pomocą poniższego suwaka możesz włączyć lub wyłączyć różne typy ciasteczek:

    • Essential
    • Functionality
    • Analytics
    • Advertising

    Ta strona będzie

    • Pamiętać, którą grupę plików cookie zaakceptowałeś

    Ta strona internetowa nie będzie

    • Zapamiętywać nazwę użytkownika i hasło
    • Istotne: Zapamięta ustawienia uprawnień dla ciasteczek
    • Istotne: Włączy ciasteczka sesyjne
    • Istotne: Odczyta informacje wprowadzone do formularzy kontaktowych
    • Istotne: Zapamięta produktu dodane do koszyka zakupowego
    • Istotne: Uwierzytelni czy jesteś zalogowany na konto użytkownika
    • Istotne: Zapamięta wybraną wersję językową
    • Funkcjonalne: Zapamiętywać ustawienia sieci społecznościowych
    • Funkcjonalne: Zapamiętywać wybrany kraj i region
    • Analityczne: Zapisywać informacje dotyczące odwiedzonych podstron i podjętych na nich działań
    • Analityczne: Zapisywać informacje dotyczące Twojego położenia i regionu na podstawie numeru IP
    • Analityczne: Zapisywać czas spędzony na poszczególnych podstronach
    • Analityczne: Zwiększać jakość danych statystycznych
    • Reklamowe: Dostosuje informacje reklamowe do Twoich zainteresowań na podstawie np. treści, którą odwiedziłeś wcześniej. (Obecnie nie używamy plików cookie służących do kierowania reklam)
    • Reklamowe: Zbierać danych osobowe, takich jak imię i nazwisko oraz lokalizacja

    Ta strona będzie

    • Istotne: Zapamięta ustawienia uprawnień dla ciasteczek
    • Istotne: Włączy ciasteczka sesyjne
    • Istotne: Odczyta informacje wprowadzone do formularzy kontaktowych
    • Istotne: Zapamięta produktu dodane do koszyka zakupowego
    • Istotne: Uwierzytelni czy jesteś zalogowany na konto użytkownika
    • Istotne: Zapamięta wybraną wersję językową

    Ta strona internetowa nie będzie

    • Zapamiętywać nazwę użytkownika i hasło
    • Funkcjonalne: Zapamiętywać ustawienia sieci społecznościowych
    • Funkcjonalne: Zapamiętywać wybrany kraj i region
    • Analityczne: Zapisywać informacje dotyczące odwiedzonych podstron i podjętych na nich działań
    • Analityczne: Zapisywać informacje dotyczące Twojego położenia i regionu na podstawie numeru IP
    • Analityczne: Zapisywać czas spędzony na poszczególnych podstronach
    • Analityczne: Zwiększać jakość danych statystycznych
    • Reklamowe: Dostosuje informacje reklamowe do Twoich zainteresowań na podstawie np. treści, którą odwiedziłeś wcześniej. (Obecnie nie używamy plików cookie służących do kierowania reklam)
    • Reklamowe: Zbierać danych osobowe, takich jak imię i nazwisko oraz lokalizacja

    Ta strona będzie

    • Istotne: Zapamięta ustawienia uprawnień dla ciasteczek
    • Istotne: Włączy ciasteczka sesyjne
    • Istotne: Odczyta informacje wprowadzone do formularzy kontaktowych
    • Istotne: Zapamięta produktu dodane do koszyka zakupowego
    • Istotne: Uwierzytelni czy jesteś zalogowany na konto użytkownika
    • Istotne: Zapamięta wybraną wersję językową
    • Funkcjonalne: Zapamiętywać ustawienia sieci społecznościowych
    • Funkcjonalne: Zapamiętywać wybrany kraj i region

    Ta strona internetowa nie będzie

    • Zapamiętywać nazwę użytkownika i hasło
    • Analityczne: Zapisywać informacje dotyczące odwiedzonych podstron i podjętych na nich działań
    • Analityczne: Zapisywać informacje dotyczące Twojego położenia i regionu na podstawie numeru IP
    • Analityczne: Zapisywać czas spędzony na poszczególnych podstronach
    • Analityczne: Zwiększać jakość danych statystycznych
    • Reklamowe: Dostosuje informacje reklamowe do Twoich zainteresowań na podstawie np. treści, którą odwiedziłeś wcześniej. (Obecnie nie używamy plików cookie służących do kierowania reklam)
    • Reklamowe: Zbierać danych osobowe, takich jak imię i nazwisko oraz lokalizacja

    Ta strona będzie

    • Istotne: Zapamięta ustawienia uprawnień dla ciasteczek
    • Istotne: Włączy ciasteczka sesyjne
    • Istotne: Odczyta informacje wprowadzone do formularzy kontaktowych
    • Istotne: Zapamięta produktu dodane do koszyka zakupowego
    • Istotne: Uwierzytelni czy jesteś zalogowany na konto użytkownika
    • Istotne: Zapamięta wybraną wersję językową
    • Funkcjonalne: Zapamiętywać ustawienia sieci społecznościowych
    • Funkcjonalne: Zapamiętywać wybrany kraj i region
    • Analityczne: Zapisywać informacje dotyczące odwiedzonych podstron i podjętych na nich działań
    • Analityczne: Zapisywać informacje dotyczące Twojego położenia i regionu na podstawie numeru IP
    • Analityczne: Zapisywać czas spędzony na poszczególnych podstronach
    • Analityczne: Zwiększać jakość danych statystycznych

    Ta strona internetowa nie będzie

    • Zapamiętywać nazwę użytkownika i hasło
    • Reklamowe: Dostosuje informacje reklamowe do Twoich zainteresowań na podstawie np. treści, którą odwiedziłeś wcześniej. (Obecnie nie używamy plików cookie służących do kierowania reklam)
    • Reklamowe: Zbierać danych osobowe, takich jak imię i nazwisko oraz lokalizacja

    Ta strona będzie

    • Istotne: Zapamięta ustawienia uprawnień dla ciasteczek
    • Istotne: Włączy ciasteczka sesyjne
    • Istotne: Odczyta informacje wprowadzone do formularzy kontaktowych
    • Istotne: Zapamięta produktu dodane do koszyka zakupowego
    • Istotne: Uwierzytelni czy jesteś zalogowany na konto użytkownika
    • Istotne: Zapamięta wybraną wersję językową
    • Funkcjonalne: Zapamiętywać ustawienia sieci społecznościowych
    • Funkcjonalne: Zapamiętywać wybrany kraj i region
    • Analityczne: Zapisywać informacje dotyczące odwiedzonych podstron i podjętych na nich działań
    • Analityczne: Zapisywać informacje dotyczące Twojego położenia i regionu na podstawie numeru IP
    • Analityczne: Zapisywać czas spędzony na poszczególnych podstronach
    • Analityczne: Zwiększać jakość danych statystycznych
    • Reklamowe: Dostosuje informacje reklamowe do Twoich zainteresowań na podstawie np. treści, którą odwiedziłeś wcześniej. (Obecnie nie używamy plików cookie służących do kierowania reklam)
    • Reklamowe: Zbierać danych osobowe, takich jak imię i nazwisko oraz lokalizacja

    Ta strona internetowa nie będzie

    • Zapamiętywać nazwę użytkownika i hasło
    Zapisz i zamknij