SE::Google::Position - Sprawdzanie pozycji strony internetowej według słów kluczowych w Google
Przegląd scrapera
Scraper do sprawdzania pozycji witryny według słów kluczowych w Google. Dzięki scraperowi SE::Google::Position będziesz mógł automatycznie sprawdzać pozycje w wynikach wyszukiwania Google, korzystając z własnych baz domen. Używając scrapera SE::Google::Position, można łatwo, dokładnie i szybko określić pozycję witryny w Google.
Funkcjonalność A-Parser pozwala zapisywać ustawienia scrapowania scrapera SE::Google::Position do dalszego wykorzystania (presety), ustalać harmonogram scrapowania i wiele więcej. Możesz korzystać z automatycznego podstawiania podzapytań z plików.
Zapisywanie wyników jest możliwe w dowolnej formie i strukturze, której potrzebujesz, dzięki wbudowanemu potężnemu silnikowi szablonów Template Toolkit, który pozwala stosować dodatkową logikę do wyników i wyprowadzać dane w różnych formatach, w tym JSON, SQL i CSV.
Przypadki użycia scrapera
🔗 Praca z API, część 1
Przykład pracy z API A-Parsera przy użyciu scrapera pozycji SE::Google::Position
🔗 Inny przykład pracy SE::Google::Position
Określanie pozycji strony dla słowa kluczowego, tak jak w przeglądarce użytkownika
🔗 Przegląd opcji prezentacji
W artykule omówiono 4 różne warianty prezentacji wyników: tekst, CSV, JSON, HTML
🔗 Jak sprawdzić pozycje dla słów kluczowych?
Poznajemy scraper SE::Google::Position i sprawdzamy, na którym miejscu w wynikach wyszukiwania znajduje się słowo kluczowe
Gromadzone dane
- Pozycja witryny i link do strony witryny
- Lista wszystkich pozycji witryny i linków do stron

Możliwości
- Wszystkie możliwości scrapera
SE::Google - Automatycznie zatrzymuje scrapowanie po znalezieniu witryny
- Obsługuje wyszukiwanie subdomen
- Możliwość porównywania szukanej pozycji według domeny, domeny głównej oraz pełnego linku
- Zbieranie pozycji jednocześnie dla kilku domen
Warianty użycia
- Sprawdzanie pozycji własnych witryn oraz witryn konkurencji
- Wyszukiwanie stron witryny generujących ruch
Zapytania
Jako zapytania należy podawać domenę szukanej witryny oraz słowo kluczowe oddzielone spacją, na przykład:
lenta.ru wiadomości
lenta.ru wiadomości online
Jeśli zachodzi potrzeba sprawdzenia jednej witryny według listy zapytań, można podać domenę w formacie zapytania (Query format):
lenta.ru $query
Lub użyć po prostu listy słów kluczowych. Aby użyć kilku domen jednocześnie w zapytaniu, należy podać listę domen oddzieloną przecinkami, a po spacji słowo kluczowe, na przykład:
lenta.ru,ria.ru,notfound.com wiadomości lenta
Wyniki zostaną zapisane w tablicy $bulkcheck.
Opcja Stop when found jest również obsługiwana; scrapowanie zakończy się, jeśli dla wszystkich domen zostaną znalezione pozycje.
Podstawienia w zapytaniach
Możesz używać wbudowanych makr do automatycznego podstawiania podzapytań z plików, na przykład chcemy sprawdzić witryny/witrynę według bazy kluczy, podajmy kilka głównych zapytań:
ria.ru
lenta.ru
rbc.ru
yandex.ru
W formacie zapytań podajmy makro podstawiania dodatkowych słów z pliku Keywords.txt; ta metoda pozwala sprawdzać bazę witryn według bazy kluczy i otrzymać w rezultacie pozycje:
$query {subs:Keywords}
To makro utworzy tyle samo dodatkowych zapytań, ile znajduje się w pliku dla każdego wyjściowego zapytania, co w sumie da [liczba wyjściowych zapytań (domeny)] x [liczba zapytań w pliku Keywords] = [całkowita liczba zapytań] w wyniku działania makra.
Warianty wyprowadzania wyników
A-Parser obsługuje elastyczne formatowanie wyników dzięki wbudowanemu silnikowi szablonów Template Toolkit, co pozwala mu wyprowadzać wyniki w dowolnej formie, a także w formie ustrukturyzowanej, np. CSV lub JSON
Eksport listy pozycji
Otrzymywanie wyniku w postaci:
szukana domena - klucz: numer pozycji w wynikach
Format wyniku:
$domain - $key: $position\n
Przykład wyniku:
lenta.ru - wiadomości: 6
lenta.ru - wiadomości online: 7
...
Jednoczesne sprawdzanie kilku domen (sprawdzanie pakietowe)
Informacje o wszystkich domenach przy jednoczesnym sprawdzaniu kilku domen znajdują się w tablicy $bulkcheck.
Format wyniku:
$bulkcheck.format('$domain - $position\n')
Przykład zapytania:
lenta.ru,ria.ru,notfound.com wiadomości lenta
Przykład wyniku:
lenta.ru - 1
ria.ru - 3
notfound.com - 0
Linki + anchory + snippety z wyprowadzeniem pozycji
Wyprowadzanie linków, anchorów i snippetów do tabeli CSV
Zapisywanie powiązanych słów kluczowych
Konkurencja słów kluczowych
Sprawdzanie indeksacji linków
Zapisywanie w formacie SQL
Zrzut wyników do JSON
Przetwarzanie wyników
A-Parser pozwala przetwarzać wyniki bezpośrednio podczas scrapowania, w tej sekcji przedstawiliśmy najpopularniejsze przypadki dla scrapera SE::Google::Position
Zapisywanie domen bez pozycji zerowych
Za podstawę przyjęto przykład jednoczesnego sprawdzania kilku domen (patrz wyżej w wariantach wyprowadzania wyników) i dodano filtr.
Dodaj filtr i z listy rozwijanej wybierz zmienną wyprowadzania pozycji. Wybierz typ: >. Następnie w polu Number (Liczba) wpisz 0. Takim filtrem będziesz mógł usunąć wszystkie wyniki z zerową pozycją.
Pobierz przykład
Jak zaimportować przykład do A-Parsera
eJx1VNtu2zAM/RVDCNAVyIJ2a4HBDwPSYhk2ZE3Wy1OaB9WiUy2y6Ely2szwv4+S
ZTvtuhdZJA/Jw4tcM8ft1i4NWHCWpaualeHOUnbzJU2/Im4UpOkSrXQSdfI+ueE7
SAQWXGqbPEn3iJVLePIHDCZlhLExK7mxYHzI1ZuRCCIg55VybFwzty+BUuIOjJEC
yCgFyTmagjsiFGBsx1XlYaOHSm2zR8i2kxbx7mjUMiJ+o47E/b0+OmbN/6NXFkqD
z/shcs6VhQOPXCoHhuyRQrpifWpfY1fLehyht63f5wOyJ3THMsBSZkFb1qzXXUQ7
C/x9TeXpJLa+N/pW32LLAwb1jKQrXoROCO7AW7tGHE/cs4/AhQjUuGoz+EEMWe+0
/B3IaSQsXY0EOzNYkMpBCOCV+47dio2C7Autgu/P1ie2bMwsUZ1xIiJeWyS1hTs0
i9AD0tcM9VSpOexADbAQ/6KSStDWTHNy+hYd34Ys/onR9OUdpqKZPxni0EcJ0sXi
x+AlcI4bqlw8UN1KFtKRbC+x0i7ObwtQ9j278j0r0ECfJkaO2ekxlaD9gg0jm5aD
6kUZL8byUpmhzuVmEZe2Q1b6ll7sQl9iUSrwdelKqbFf5uthPaY2jsELA8HXzpch
hS+9e4rMISr7/aalWhpJ63fuCRbUycOsMWTGlbq7nh9a2LBSJCjQjk9MNTYyfDS6
nDorJhkWyX11cvZRhBPC+WG4n52Gs9V8aqEP4Twf3KLZzyijl7BB2lHqU7Puf0D9
r61++zeU1g2twC+7bOG+Xx5MOmq8DYjT5i+HCcki
Zobacz również: Filtry wyników
Usuwanie duplikatów linków
Usuwanie duplikatów linków według domeny
Wyodrębnianie domen
Usuwanie tagów z anchorów i snippetów
Filtrowanie linków według występowania
Możliwe ustawienia
Obsługuje wszystkie ustawienia scrapera
SE::Google, a także dodatkowo:
| Nazwa parametru | Wartość domyślna | Opis |
|---|---|---|
| Pages count | 1 | Liczba stron scrapowania wyników (od 1 do 10) |
| Result format | $domain - $key: $position\n | Domyślny format wyprowadzania wyniku |
| Stop when found | ☑ | Zatrzymaj scrapowanie, jeśli domena zostanie znaleziona; nie będzie przechodzić na kolejne strony |
| Match type | Exact domain | Możliwość porównywania szukanej pozycji według domeny, domeny głównej oraz pełnego linku (Exact domain / Top level domain / Exact url) |