Back to Question Center
0

Wie lade ich alle Anfragen von der Google Search Console Semalt herunter?

1 answers:

In der Google Search Console können Sie in Search Semalt nur 999 Datenzeilen herunterladen Source - 4400mah battery vape.

Wie lade ich alle Suchanfragen aus Google Search Analytics in der Google Search Console herunter?

February 5, 2018

Wenn Sie nicht gut programmieren können, können Sie den API-Explorer am Ende der Seite verwenden:

https: // Entwickler. Google. com / apis-explorer / #p / webmaster / v3 /

Wenn du gut mit Code bist, hier ist ein Beispiel wie es geht

  #! / Usr / bin / pythonImportieren Sie httplib2von Apiclient Importfehlern
von apiclient. Entdeckungsimport-Build
von oauth2client. Client importiert OAuth2WebServerFlow# Kopieren Sie Ihre Anmeldeinformationen von der Konsole
CLIENT_ID = 'IHRE_KLIENT_ID'
CLIENT_SECRET = 'YOUR_CLIENT_SECRET'# Überprüfen Sie https: // Entwickler. Google. com / webmaster-tools / v3 / für alle verfügbaren Bereiche
OAUTH_SCOPE = 'https: // www. googleapis. com / auth / webmaster. schreibgeschützt'# Redirect URI für installierte Apps
REDIRECT_URI = 'urn: ietf: wg: oauth: 2. 0: oob '# Führen Sie den OAuth-Flow durch und rufen Sie die Anmeldeinformationen ab
Ablauf = OAuth2WebServerFlow (CLIENT_ID, CLIENT_SECRET, OAUTH_SCOPE, REDIRECT_URI)
authorize_url = Fluss. step1_get_authorize_url 

Drucken 'Gehen Sie in Ihrem Browser zum folgenden Link:' + authorize_url code = raw_input ('Bestätigungscode eingeben'). Streifen

Anmeldeinformationen = Fluss. step2_exchange (Code)# Erstellen Sie ein httplib2. Http Objekt und autorisieren Sie es mit unseren Anmeldeinformationen http = httplib2. Http

http = Anmeldeinformationen. autorisieren (http)webmasters_service = bauen ('webmasters', 'v3', http = http)# Liste der Websites im Konto abrufen site_list = webmasters_service. Seiten

. Liste

. ausführen

# Entfernen Sie alle nicht überprüften Websites verified_sites_urls = [s ['siteUrl'] für s in site_list ['siteEntry'] wenn s ['permissionLevel']! = 'siteUnverifiedUser']# Drucken Sie die URLs aller Websites, für die Sie verifiziert sind. für site_url in verified_sites_urls:Drucken Sie site_url# Liste der gesendeten Sitemaps abrufensitemaps = webmasters_service. Sitemaps

. Liste (siteUrl = site_url). ausführen

wenn 'sitemap' in sitemaps:sitemap_urls = [s ['Pfad'] für s in Sitemaps ['sitemap']]Drucken "" + "\ n". beitreten (sitemap_urls)

Referenz: https: // Entwickler. Google. com / webmaster-tools / v3 / searchanalytics? hl = de

Über das Webinterface können Sie nur die Top 1000 Keywords erhalten.

Wenn Sie jedoch die Search Console API verwenden, können Sie maximal 5000 Schlüsselwörter erhalten:

https: // Entwickler. Google. com / webmaster-tools /? hl = de

Auch wenn Sie die API nicht verwenden können, können Sie auch andere Unterordner als neue Eigenschaft in der Search Console hinzufügen. (wenn Sie Unterordner auf Ihrer Site verwenden).

Auf diese Weise können Sie mehr Keywords und spezifische Keywords für diesen Bereich der Site erhalten.

Ich habe festgestellt, dass wenn Sie Google Analytics mit Webmasters verbinden, dann in Google Analytics, in der Bericht "Erfassung> Suchmaschinenoptimierung> Abfragen"

Sie können alle Schlüsselwörter sehen.

.

Hier ist es: https: // Entwickler. Google. com / apis-explorer / #p / webmaster / v3 / webmaster. Abfrage

Hier ist ein Dokument mit einigen Infos dazu: https: // Entwickler. Google. com / webmaster-tools / v3 / searchanalytics / abfrage # try-it

Sie können alle Keywords (nicht auf 1000 beschränkt) über die Search Console mithilfe der API herunterladen. Der Trick besteht darin, dass Sie zunächst die Zielseiten für die Suche über das Google Analytics API aufrufen und dann die entsprechenden Keywords für jede dieser Seiten abfragen. Sie finden die Schritt für Schritt Anleitung (inkl. Python-Skript) hier . Hauptnachteil ist, dass es ziemlich lange dauert (mehrere Stunden für größere Websites)