Google Search Console Sitemap mit Tampermonkey automatisch ausfüllen & absenden

English Deutsch

Wenn du die Google Search Console verwendest, möchtest du vielleicht von Zeit zu Zeit deine Sitemap manuell einreichen, um die Indexierung neuer Inhalte auf deiner Website zu beschleunigen.

Das folgende Tampermonkey-Skript füllt automatisch sitemap.xml ein und klickt auf den Senden-Button. Je nach Spracheinstellung musst du die document.querySelector()-Aufrufe anpassen und den Skript-Header gemäß deiner Domain (mydomain.com in diesem Beispiel) ändern:

gsc_auto_submit.user.js
// ==UserScript==
// @name         SearchConsoleAutoFillSitemap
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  ?
// @author       You
// @match        https://search.google.com/search-console/sitemaps?resource_id=https%3A%2F%2Fmydomain.com%2F&hl=de
// @icon         https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net
// @grant        none
// ==/UserScript==
(function() {
    'use strict';
    // Eingabe simulieren
    let elem = document.querySelector("input[aria-label='Sitemap-URL eingeben']");
    elem.value = "sitemap.xml";
    elem.dispatchEvent(new Event('input', {
        bubbles: true,
        cancelable: true,
    }));
    // "Senden"-Button klicken
    setTimeout(() => {
        console.log("Klicke Senden-Button");
        document.querySelector("c-wiz[data-node-index='2;0'] div[tabindex='0']").click();
    }, 500);
})();

Check out similar posts by category: Javascript