Ich entwickle eine Website mit asp.net MVC. Ich habe AJAX für Paging verwendet, Drop-Down-Füllung sortiert, verschiedene Inhalte auf Link-Klick usw. gezeigt. Ich habe erfahren, dass AJAX-Aufruf immer gegen SEO ist und SEO ist am wichtigsten für meine Website. Bitte schlagen Sie mir Wege, um SEO meiner Website zu verbessern, ohne AJAX zu entfernen.So verbessern Sie SEO während der Verwendung von MVC mit AJAX
Antwort
Sie sollten die progressive Erweiterung von Anfang an verwenden. Ihre Seite sollte funktionieren, ohne dass JavaScript/Ajax aktiviert ist. Auf diese Weise können alle Nutzer, einschließlich Suchmaschinen, auf Ihre Inhalte zugreifen. Dann sollten Sie verbessern Ihre Benutzer Erfahrung durch Hinzufügen von JavaScript und Ajax, um eine bessere Erfahrung zu bieten.
An dieser Stelle haben Sie nicht viele Optionen. Sie müssen zurückgehen und diesen Inhalt ohne JavaScript verfügbar machen. Sie können auch Google's crawlable Ajax standard verwenden, aber das funktioniert nur für Google und für etwas mehr Arbeit können Sie jede Suchmaschine und jeden Nutzer dazu bringen, Ihre Inhalte zu erreichen, indem Sie kein JavaScript für die Nutzung Ihrer Website benötigen.