SEO-News


CrawlerGoogle hat die Hinweise zu den Rendering-Fähigkeiten des Googlebots aktualisiert. Nicht unterstützt werden zum Beispiel die  Bestätigung erforderlicher Nutzerfreigaben und das WebSocket-Protokoll.

 

Der Googlebot ist inzwischen in der Lage, Webseiten so darzustellen wie ein moderner Browser. Sogar JavaScript-Code kann ausgeführt werden, was insbesondere bei dynamischen Webseiten mit AJAX-Technologie und Single Page Applications von Vorteil ist.

Welche Features auf Websseiten vom Googlebot unterstützt werden und welche nicht, hat Google jetzt in einer neuen Dokumentation beschrieben.

Google verwendet zum Rendern von Webseiten den Web Rendering Service (WRS), der auf Chrome 41 basiert. Eine komplette Liste der unterstützten Features ist hier zu finden.

Zu den nicht unterstützten Funktionen und Technologien gehören die folgenden:

  • WebSocket-Protokoll: Dieses bidirektionale Protokoll erlaubt dem Server das unaufgeforderte Senden von Daten, nachdem einmal eine Verbindung durch den Client geöffnet wurde. Zu diesem Zweck bleibt die zugrundeliegende TCP-Verbindung bestehen.
  • IndexedDB und WebSQL-Interfaces zur Datenhaltung im Browser
  • Inhalte, die erst nach Zustimmung des Nutzers angezeigt werden (z.B. nach dem Akzeptieren von AGB).

Zudem werden zwischen zwei Seitenaufrufen stets die Inhalte des Local Storages sowie des Session Storages gelöscht und HTTP-Cookies entfernt.

 

Google: Feature Detection und Polyfills nutzen

Google empfiehlt, beim Bau von Webseiten auf Feature Detection zu setzen, eine Technik, mit der geprüft werden kann, welche Fähigkeiten ein Browser besitzt, um danach entsprechende Funktionen anzubieten.

Auch Polyfills sind laut Google vorteilhaft - sie ermöglichen es, mit Hilfe von JavaScript Funktionen in älteren Browsern bereitzustellen, die es dort ansonsten nicht gäbe.

 

Wenn das Rendern nicht klappt: Fehlersuche

Um zu testen, ob Google eine Webseite korrekt rendert, sollte die Funktion "Abruf wie durch Google" in der Google Search Console genutzt werden. Dort kann man schnell erkennen, ob es bei der Darstellung Probleme gibt.

Fehler bei der Ausführung von JavaScript-Code können erfasst und geloggt werden, um die Grundlage für Optimierungsmaßnahmen zu erhalten. Dazu können Fehler entweder direkt im Browser dargestellt oder an einen separaten Service gesendet werden. Auch die Übermittlung der Ergebnisse an Google Analytics ist möglich.

window.addEventListener('error', function(e) {
    var errorText = [
        'Message: ' + e.message,
        'URL: ' + e.name,
        'Line: ' + e.lineno,
        'Column: ' + e.colno,
        'Stack: ' + (e.error && e.error.stack || '(no stack trace)')
    ].join('\n');

    // Example: log errors as visual output into the host page.
    // Note: you probably don’t want to show such errors to users, or
    //       have the errors get indexed by Googlebot; however, it may
    //       be a useful feature while actively debugging the page.
    var log = document.createElement('pre');
    log.style.position = 'fixed';
    log.textContent = errorText;
    document.body.appendChild(log);

    // Example: log the error to remote service.
    // Note: you can log errors to a remote service, to understand
    //       and monitor the types of errors encountered by regular users,
    //       Googlebot, and other crawlers.
    var client = new XMLHttpRequest();
    client.open('POST', 'https://example.com/logError');
    client.setRequestHeader('Content-Type', 'text/plain;charset=UTF-8');
    client.send(errorText);

    // Example: log the error to Google Analytics
    // Note: same as above, but assumes that you’ve loaded ga.js already
    //       and want to log the error as a Google Analytics event.
    ga('send', 'event', {
        eventCategory: 'Error',
        eventAction: e.name || '(no error name)',
        eventLabel: errorText,
        nonInteraction: true
    });
});

Mit diesen Möglichkeiten sollte dem Erstellen von Webseiten, die vom Googlebot korrekt gerendert werden können, nichts mehr im Wege stehen.

 

Titelbild © AKS - Fotolia.com

 


Christian KunzVon Christian Kunz+Mehr Infos hier.





Anzeige von Clixado

Artikelveröffentlichungen auf starken Magazinen und Blogs

Wir kooperieren mit unzähligen Verlagen und Bloggern und können daher auf über 4000 Blogs zu fast allen Themengebieten Artikelplätze anbieten:

    - Nachhaltiger Linkaufbau, kein SEO-Netzwerk
    - Hohe Sichtbarkeitswerte, keine expired Domains
    - Einmalzahlung, keine Vertragsbindung

Für jede Artikelveröffentlichung erstellen wir hochwertigen Content mit mindestens 400 Wörtern und publizieren den Artikel mit einem DoFollow-Bachlink zu deiner Seite auf einem Magazin oder Blog deiner Wahl.

Frag uns unverbindlich nach Beispielen




SEO-Newsletter bestellen

Mit dem SEO-Newsletter erhältst Du einmal pro Woche eine Übersicht der wichtigsten SEO-Meldungen auf SEO Südwest sowie Ankündigungen wichtiger SEO-Veranstaltungen. Zum Abonnieren des SEO-Newsletters ist die Einwillingung in die Nutzungsbedingungen erforderlich. Zum Bestellen genügt die Angabe der E-Mail-Adresse. Per Klick auf den entsprechenden Button unten kann das Abonnement jederzeit gekündigt werden.
Nutzungsbedingungen

SEO-Checkliste

SEO-Checkliste

 

Anzeigen







SEO-Beratung

Suchmaschinenoptimierung und SEO-Beratung für Karlsruhe, Baden und die Pfalz

 

06340/351-943

 

info(at)seo-suedwest.de

SEO-Wissenstest

SEO-Wissenstest

SEO selber machen

SEO selber machen

Bekannt aus

Website Boosting


Internet World Business

SEO United


The SEM Post


Webselling

Sprecher auf

Auszeichnungen

SEO Südwest: Platz 5 bei den SEO-Wahlen 2014 zum besten deutschen SEO-Blog

 

SEO-united.de Tipp 12/15

iBusiness Top-100-Liste SEO-Dienstleister

SEO Südwest English website

Jetzt vernetzen

SEO-Glossar

SEO-Glossar

 

SEO-Kalender 2017

SEO-Kalender 2017

 

Onsite-Optimierung

Onsite-Optimierung

 

SEO- und Suchmaschinenblogs

SEO-Tipps und SEO-Tricks

IMAGE Rankingverluste minimieren: Umzug von Webseiten Schritt für Schritt
Sonntag, 11. Dezember 2016
Der Umzug von Webseiten wie zum Beispiel der Wechsel der Domain stellt immer eine Herausforderung... Weiterlesen...
IMAGE Google-Daten komfortabel analysieren: der Search Console Helper (gesponserter Beitrag)
Donnerstag, 01. Dezember 2016
Eines der wichtigsten Werkzeuge für SEOs ist die Google Search Console, denn sie liefert Daten aus... Weiterlesen...
IMAGE Tipp: Reddit für den Aufbau von Backlinks nutzen
Samstag, 17. Januar 2015
Die Social-News-Plattform Reddit erlaubt den Aufbau von guten Backlinks - wenn man sich an... Weiterlesen...

News aus dem Blog

IMAGE SMX München 2017: ein Ausblick auf den ersten Tag
Dienstag, 14. März 2017
Heute beginnt die diesjährige SMX in München. Neben einer abwechslungsreichen Agenda kann man... Weiterlesen...
IMAGE SEO: Können 'Ausverkauft'-Seiten in Online-Shops positive Rankingeffekte haben?
Sonntag, 01. Februar 2015
Wie geht Google eigentlich mit Seiten aus Online-Shops um, die nicht mehr lieferbare Produkte... Weiterlesen...
IMAGE Die zehn erfolgreichsten Beiträge 2016
Dienstag, 27. Dezember 2016
Von den vielen Nachrichten, die im Lauf des Jahres 2016 auf SEO Südwest veröffentlicht wurden,... Weiterlesen...

 Eine Auswahl zufriedener Kunden

Rebel - Bad Küche Raum
Schöne Haare Karlsruhe
kr3m
feel-perfect.eu - Die Nährstoffexperten border=
Flintec IT GmbH
ESM Academy

Verbinden

Social Networks und RSS-Feed