Einige Seiten in meiner Website implementiert KnockoutJS (Ajax JS-Framework)Meine Website von Google nicht gecrawlt
Aus irgendwelchen Gründen mit diesen Seiten werden nicht von Google gekrochen
Seiten, die nicht indiziert werden:
fidelite.kz/#!product_info/1 fidelite.kz/#!product_info/2 fidelite.kz/#!product_info/3 ... fidelite.kz/#!product_info/183
Webseite hat statische Duplikate für diese Seiten:
fidelite.kz/?_escaped_fragment_=product_info/1 fidelite.kz/?_escaped_fragment_=product_info/2 fidelite.kz/?_escaped_fragment_=product_info/3 ... fidelite.kz/?_escaped_fragment_=product_info/183
Karte Website:
fidelite.kz/sitemap.txt
besuchen Sie bitte die Seite fidelite.kz/#!product_info/2
indiziert ist, weil diese Seite manuell über die Google Webmaster-Suche Konsole hinzugefügt wurde. Um alle Seiten auf diese Weise hinzuzufügen, dauert es zu lange.
In der Google Webmaster-Suchkonsole werden keine Fehler angezeigt.
Wie erzwinge ich alle Seiten, die gemäß sitemap.txt indiziert sind?
Danke
Ja, ich habe das gelesen, tolle Geschichte. Informieren Sie sich über die HTTP-URL-Struktur und ihre Beziehung zur Google-Indexierung von Seiten. – Tom
@Alexey: Google sollte den Teil NICHT nach # sehen. Wenn Sie es geschafft haben, Google dazu zu bringen, die Seite zu holen, ist das ein Fehler in den Crawlern von Google. Dies liegt daran, dass der Teil nach dem # nicht in der URL vorhanden ist, Browser werden ihn NIEMALS an den Server zurücksenden, was bedeutet, dass Google dies auch niemals tun sollte. Browser behandeln den Teil nach # als die ID eines Elements in Ihrem HTML (vielleicht ein div oder ein span oder eine Tabelle, normalerweise ein h1, h2 oder h3) – slebetman
@slebetman: Gute Erklärung. – Tom