Feature Detect für Googlebot deaktivieren oder umgehen (während Auslieferung einer JS-App an Crawler)

Ich fange an zu denken, dass meine Logik von Anfang an fehlerhaft war. Es würde erklären, warum niemand geantwortet hat – vielleicht ist nichts falsch.

Hier ist ein neuer Artikel darüber, dass es normal ist, dass Google eine weiße Seite im Screenshot anzeigt

Ich kann jetzt den „gecrawleten“ HTML-Code für die Homepage sehen, dies ist die indexierte Version, nicht vom „Live-Test“ – sie zeigt die vollständige Seite. Beachten Sie, dass Google dies herausgefunden hat, während es ihnen die vollständige JS-App bereitgestellt hat.

Interessant ist, dass sie bei der Indexierung bis zum 27. Beitrag auf der Homepage heruntergegangen sind. Das Endlos-Scrollen versteht Google also.

Ich bin mir nicht sicher, ob es geholfen hat, aber ich habe die Ajax-Einstellung in den Admin-Einstellungen deaktiviert. Dadurch konnte Google URLs wie die folgende finden (und die Crawler-Version bereitstellen) – ich habe sie deaktiviert, und jetzt zeigt diese URL die JS-Version an

https://discuss.flynumber.com/t/japan-phone-numbers-disconnect-notice/2351?_escaped_fragment_=

Jetzt muss ich nur noch herausfinden, wie ich die zusätzlichen kanonischen URLs bereinigen kann, die Discourse für die Benutzerseiten erstellt.