Bing ist eine der wichtigsten Suchmaschinen, die Websites indexiert. Wenn Sie möchten, dass Ihre Website schneller in Bing gelistet wird, können Sie die Bing URL Submission API verwenden, um URLs automatisch zu senden. In diesem Artikel finden Sie alle Details zur Site-Indexierung mit der Bing API, die Installationsschritte und häufig gestellte Fragen (FAQ).
Was ist die Bing URL Submission API?
Die Bing URL Submission API ist ein Dienst, mit dem Sie neue oder aktualisierte Seiten auf Ihrer Website direkt an Bing melden können. Diese Methode sorgt dafür, dass Ihre Website schneller in der Bing-Suchmaschine erscheint. Anstatt manuell eine Sitemap einzureichen oder auf das Crawling zu warten, können Sie URLs sofort an Bing melden.
Wie funktioniert die Site-Indexierung mit der Bing API?
1. Registrieren Sie sich bei Bing Webmaster Tools
-
Erstellen Sie zunächst ein Bing Webmaster Tools-Konto.
-
Fügen Sie Ihre Website hinzu und schließen Sie die Verifizierungsschritte ab.
2. API-Schlüssel abrufen
-
Melden Sie sich im Bing Webmaster Tools-Panel an.
-
Gehen Sie zum Abschnitt "Einstellungen" und klicken Sie auf die Registerkarte "API-Zugriff".
-
Erstellen Sie einen API-Schlüssel, indem Sie auf "Schlüssel erstellen" klicken.
3. Vorbereitung des Bing API URL-Übermittlungsskripts
Speichern Sie den folgenden PHP-Code in einer Datei auf Ihrem Server:
<?php
// Konfiguration
$apiKey = 'HIER_IHREN_API_SCHLÜSSEL_EINFÜGEN';
$siteUrl = 'https://ihre-website.com';
// URLs, die Sie senden möchten
$urls = [
'https://ihre-website.com/neuer-inhalt-1',
'https://ihre-website.com/neuer-inhalt-2'
];
// API-Endpunkt
$endpoint = "https://ssl.bing.com/webmaster/api.svc/json/SubmitUrlBatch?apikey={$apiKey}";
// Datenformat
$data = [
'siteUrl' => $siteUrl,
'urlList' => $urls
];
// Anfrage mit Curl senden
$ch = curl_init($endpoint);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$error = curl_error($ch);
curl_close($ch);
// Ergebnis
if ($error) {
echo "Fehler: $error";
} else {
echo "Bing API Antwort: $response";
}
?>
4. Skript testen
-
Laden Sie die Datei auf Ihren Server hoch und führen Sie sie über den Browser aus.
-
Wenn die Antwort
Success
zurückgibt, war Ihr Vorgang erfolgreich.
5. Automatisierungsempfehlung
-
Sie können dieses Skript automatisch ausführen, indem Sie einen Cron Job erstellen, um automatisch URLs zu senden, wenn neue Artikel veröffentlicht werden.
Häufig gestellte Fragen (FAQ)
Ist die Site-Verifizierung erforderlich, um die Bing API zu verwenden? Ja. Um die Bing API nutzen zu können, müssen Sie die Website über Bing Webmaster Tools verifizieren.
Wie viele URLs kann ich auf einmal senden? Sie können maximal 500 URLs pro Anfrage senden.
In welchen Fällen sollte ich URLs senden? Sie sollten URLs senden, wenn Sie einen neuen Artikel hinzufügen oder vorhandene Inhalte aktualisieren.
Gibt es eine ähnliche API für Google? Ja, es gibt die Google Indexing API, die jedoch nur für bestimmte Inhalte (in der Regel Stellenangebote und Veranstaltungen) unterstützt wird.
Verbessert die Verwendung der Bing API meine SEO-Leistung? Indirekt ja. Die schnelle Indexierung von URLs sorgt dafür, dass Ihre neuen Inhalte schneller in der Suchmaschine angezeigt werden.
Gibt es eine IP-Beschränkung oder ein Kontingent? Bing überwacht in einigen Fällen die API-Nutzung und kann eine übermäßige Nutzung einschränken. Es ist wichtig, die täglichen Kontingentgrenzen zu beachten.
Fazit
Die Site-Indexierung mit der Bing API sorgt dafür, dass Ihre Website schneller und effektiver in der Bing-Suchmaschine angezeigt wird. Indem Sie die obigen Schritte befolgen, können Sie dieses System einfach auf Ihrer eigenen Website einrichten und Ihre SEO-Leistung unterstützen, indem Sie Ihre Inhalte sofort melden.
Wenn Sie auf Ihrer Website ständig neue Inhalte erstellen oder Ihre bestehenden Seiten aktualisieren, wird die Verwendung dieser API dringend empfohlen.