Rank::MajesticSEO - Scraper voor het aantal backlinks van de dienst majesticseo.com
Overzicht van de scraper
De Majestic scraper is een van de meest gevraagde scrapers voor SEO-specialisten, omdat deze het mogelijk maakt om belangrijke statistieken zoals Trust Flow en Citation Flow te verkrijgen. Met behulp van de geautomatiseerde multithreading scraper van Majestic kunt u de volgende gegevens scrapen: aantal verwijzende domeinen, backlinks en geïndexeerde pagina's.
De functionaliteit van A-Parser stelt u in staat om instellingen voor gegevensextractie op te slaan voor toekomstig gebruik (presets), schema's voor gegevensextractie in te stellen en nog veel meer.
Dankzij de multithreading werking van A-Parser kan de verwerkingssnelheid van aanvragen oplopen tot 100 aanvragen per minuut met slechts 50 threads.

Het opslaan van resultaten is mogelijk in de vorm en structuur die u nodig heeft, dankzij de ingebouwde krachtige sjabloon-engine Template Toolkit, waarmee u extra logica op de resultaten kunt toepassen en gegevens in verschillende formaten kunt uitvoeren, waaronder JSON, SQL en CSV.
Verzamelde gegevens
Gegevens worden verzameld van de service www.majesticseo.com
- Aantal verwijzende domeinen
- Aantal backlinks
- Aantal geïndexeerde pagina's
- Trust Flow en Citation Flow statistieken
Toepassingen
- Verkrijgen van samenvattende informatie over een domein
- Beoordelen van het aantal backlinks
- Beoordelen van het verkeer op een domein
Query's
Als query's moet u een lijst met domeinen opgeven, bijvoorbeeld:
a-parser.com
yandex.ru
google.com
vk.com
facebook.com
youtube.com
Uitvoerformaten voor resultaten
A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een vrije vorm kunnen worden uitgevoerd, evenals in gestructureerde formaten zoals CSV of JSON.
Exporteren van een resultatenlijst
Resultaatindeling:
$query - domains: $domains, backlinks: $backlinks, trust: $trustflow, citation: $citationflow, indexed: $indexed\n
In het resultaat worden het domein, het aantal backlinks, het aantal verwijzende IP-adressen, trust, citatie en geïndexeerde pagina's weergegeven.
Voorbeeld van het resultaat:
facebook.com - domains: 28384898, backlinks: 83357892873, trust: 99, citation: 99, indexed: 6743835203
a-parser.com - domains: 380, backlinks: 90219, trust: 12, citation: 38, indexed: 16121
yandex.ru - domains: 592182, backlinks: 1751277762, trust: 88, citation: 82, indexed: 92468056
google.com - domains: 21134537, backlinks: 32206959211, trust: 100, citation: 100, indexed: 3278520318
vk.com - domains: 1145676, backlinks: 3235015237, trust: 90, citation: 85, indexed: 372205938
...
Uitvoer naar een CSV-tabel
De ingebouwde utility $tools.CSVLine maakt het mogelijk om correcte tabeldocumenten te maken die klaar zijn voor import in Excel of Google Sheets.
Resultaatindeling:
[% tools.CSVline(query.orig,domains,trustflow,citationflow,indexed) %]
Bestandsnaam:
$datefile.format().csv
Begintekst:
Domein,Verwijzende domeinen,Trust,Citatie,Indexering
Voorbeeld van het resultaat:
Domein,Verwijzende domeinen,Trust,Citatie,Indexering
a-parser.com,380,12,38,16121
yandex.ru,592182,88,82,92468056
vk.com,1145676,90,85,372205938
facebook.com,28384898,99,99,6743835203
google.com,21134537,100,100,3278520318
In de resultaatindeling wordt de sjabloon-engine Template Toolkit gebruikt voor de uitvoer van resultaten.
In de bestandsnaam van de resultaten hoeft u alleen de bestandsextensie te wijzigen naar csv.
Om de optie "Prepend text" beschikbaar te maken in de Taak-editor, moet u "More options" activeren. In de "Prepend text" vullen we de kolomnamen in gescheiden door komma's en maken we de tweede regel leeg.
Opslaan in SQL-formaat
Resultaatindeling:
INSERT INTO serp VALUES('$query.orig', '$domains', '$backlinks', '$trustflow', '$citationflow', '$indexed')\n
Voorbeeld van het resultaat:
INSERT INTO serp VALUES('google.com', '21134537', '32206959211', '100', '100', '3278520318')
INSERT INTO serp VALUES('vk.com', '1145676', '3235015237', '90', '85', '372205938')
INSERT INTO serp VALUES('yandex.ru', '592182', '1751277762', '88', '82', '92468056')
INSERT INTO serp VALUES('a-parser.com', '380', '90219', '12', '38', '16121')
INSERT INTO serp VALUES('facebook.com', '28384898', '83357892873', '99', '99', '6743835203')
Resultaten dumpen naar JSON
Algemeen resultaatformaat:
[% IF notFirst;
",\n";
ELSE;
notFirst = 1;
END;
obj = {};
obj.query = p1.query.orig;
obj.indexed = p1.indexed;
obj.domains = p1.domains;
obj.citationflow = p1.citationflow;
obj.trustflow = p1.trustflow;
obj.backlinks = p1.backlinks;
obj.json %]
Begintekst:
[
Eindtekst:
]
Voorbeeld van het resultaat:
[
{"indexed":"372205938","domains":"1145676","citationflow":"85","query":"vk.com","trustflow":"90","backlinks":"3235015237"},
{"indexed":"92468056","domains":"592182","citationflow":"82","query":"yandex.ru","trustflow":"88","backlinks":"1751277762"},
{"indexed":"6743835203","domains":"28384898","citationflow":"99","query":"facebook.com","trustflow":"99","backlinks":"83357892873"},
{"indexed":"3278520318","domains":"21134537","citationflow":"100","query":"google.com","trustflow":"100","backlinks":"32206959211"},
{"indexed":"16121","domains":"380","citationflow":"38","query":"a-parser.com","trustflow":"12","backlinks":"90219"}
]
Om de opties "Prepend text" en "Append text" beschikbaar te maken in de Taak-editor, moet u "More options" activeren.
Resultaatverwerking
A-Parser maakt het mogelijk om resultaten direct tijdens de gegevensextractie te verwerken. In deze sectie hebben we de meest populaire cases voor de scraper Rank::MajesticSEO op een rij gezet.
Domeinen opslaan met de gewenste trust
Voeg een filter toe en kies in de vervolgkeuzelijst de variabele voor de controlewaarde $trustflow - Trust flow. Kies een type, bijvoorbeeld: >. Vervolgens moet u bij Number (Getal) de waarde invullen die u nodig heeft, bijvoorbeeld 10. Met dit filter kunt u alle resultaten met een Trust flow waarde lager dan 10 verwijderen.

Voorbeeld downloaden
Hoe een voorbeeld te importeren in A-Parser
eJx9VFFP20AM/ivRCaRNggoe9lK0SQWt0iagDMpT24cjcbqjl3O4u5RWUf479iW9
tMD21Nr+7LM/f3EtvHQrd2fBgXdiOKtFGf6LobiXZjUc3shncF6lDz8nyWkyVtqD
TWAji1KDOBGltA4sZ84+JlA8g1xW2ouTWvhtCVQW12CtyjhZZWSXFjdbC94qcORb
S10x7PzsTDT/zgruHm0R/f/g6V+LxV6CtxXswfMwFoVpdu6W6tvK+VzjKznb6LSF
/jjokQwsvUJDlgPjRLNY7Kq4MdpCcrHZcZJJL5PvSd1cJMncsDV4qcBuyVeet38H
aNXyYhfNsJDKuDbeGTH4JNOVVmbVhaMZAbH9FhDNCEiVl9x3j9n3RJgyGWwgaxGd
wcHjxVGIPzs087mJzLkHuYYptpRC7ybdwK0smDROBI4O8sDPl68DvyGBCJllihuQ
uiWORdWT+WjUSyDdIGGZMNLLmLbKy4JQILC4I30mjoItqEQVcv+0OWKYS+3gRDhq
dSypkex9RNG6pUc7Caslfy3QjLS+hjXoHhbqX1ZKZ/QFjHJK+tUlfg6ZfKjRxPH2
nyLtvlrqIVYJ1uXkps/K8BqXNHn2RHNrVShPtrvCyrDeWJYrgDJydsucFWghPtNV
7l6n778Ewx9Kv7JR2bsOxjhYy6EzJfmo5aT7+HbIykzpyEzMFfLR4LlMpTWtxcF9
L4+R69bARt/g++Sr8ASPvrsswiNq9/uhbbW0iuT3jRssiMn9V7uSqdT68f56PyJ6
SZEhT9urNkixmJutZNkPbDU3S8Ql6Ta416v2N5cpPCF2luDyHpZIwqPhm0W8kPHE
1p/cyWHd0FKf3V2LZQYYST6i0oXzct68AXxQ/Fc=
Zie ook: Resultaatfilters
Mogelijke instellingen
| Naam parameter | Standaardwaarde | Beschrijving |
|---|---|---|
| Check type | Root domain | Hiermee kunt u het type controle kiezen: Root Domain / Subdomain / URL |
| Use Chrome (Slow) | ☐ | Geeft aan dat de Chrome-browser moet worden gebruikt voor alle aanvragen |
| Use Headless mode for Chrome | ☑ | Gebruik de Headless-modus voor aanvragen via de browser |
| Use Stealth mode for Chrome | ☐ | Maskeer het browsergebruik bij aanvragen via de browser |
| Use HTTP2 for requests without Chrome | ☐ | Gebruik HTTP/2 voor aanvragen zonder browser |
| Emulate browser headers for requests without Chrome | ☐ | Emuleer browserheaders bij aanvragen zonder browser |
| User-agent for requests without Chrome | [% tools.ua.random() %] | Overschrijven van de user-agent voor aanvragen zonder browser |
| Additional headers for requests without Chrome | Accept, Accept-Encoding, Accept-Language | Hiermee kunt u headers instellen voor aanvragen zonder browser. Werkt vergelijkbaar met Extra headers in Net::HTTP. |
