Schritt 20 von 25
SEO, Sitemaps und Search Console konfigurieren
Geben Sie Suchmaschinen die korrekte öffentliche Herkunft und eine zuverlässige Möglichkeit, Ihre lokalisierten Next.js-Seiten zu finden.
Legen Sie den öffentlichen HTTPS-Ursprung des Frontends in der Produktionsumgebung fest. Verwenden Sie die echte Website-URL ohne abschließenden Schrägstrich; verwenden Sie nicht localhost, einen Vorschau-Hostnamen, das Altified-Dashboard oder die API-Domäne.
NEXT_PUBLIC_SITE_URL=https://www.example.comAltified verwendet diesen Wert für generierte Sitemaps und Robots-Routen, Metadaten-Ursprünge, kanonische URLs und URLs in alternativen Sprachen. Für benutzerdefinierte XML- oder statische Sitemaps setzen Sie ALTIFIED_SITE_URL oder NEXT_PUBLIC_SITE_URL explizit, damit das SDK nur den vorgesehenen öffentlichen Host liest.
Halten Sie die Sitemap vollständig.
Ihre Anwendung muss bereits eine Website offenlegen. /sitemap.xmlEs könnte daher kommen app/sitemap.js oder app/sitemap.tsoder aus einer veröffentlichten benutzerdefinierten XML-/statischen Sitemap.
Berücksichtigen Sie alle öffentlichen Seiten, einschließlich dynamischer Seiten wie Produkte, Artikel, Stellenanzeigen oder Dokumentationsrouten. Altified verwendet diese Sitemap als Quelle und erfindet keine URLs, die Ihre Website nicht enthält. Falls noch keine Sitemap vorhanden ist, erstellen Sie zuerst die Website-eigene Sitemap und führen Sie anschließend den Befehl aus. altified init.
Initialisierer ausführen
Wenn eine Sitemap existiert, altified init hält /sitemap.xml unverändert und fügt einen separaten Index Altified hinzu bei:
https://www.example.com/altified-sitemap.xml https://www.example.com/altified-sitemaps/fr-0.xmlDie Sitemap Altified enthält nur URLs für weitere Sprachen. Der Initialisierer fügt außerdem hinzu /altified-sitemap.xml zu einem bestehenden robots.js, robots.ts, oder robots.txt wenn es das Format sicher identifizieren kann.
Initialisierungswarnungen lesen
Senden Sie die Altified Sitemap ein
Nach der Bereitstellung öffnen Sie die Google Search Console-Eigenschaft für denselben Frontend-Ursprung und übermitteln die Sitemap Altified:
https://www.example.com/altified-sitemap.xmlDie ursprüngliche Sitemap der Website sollte ebenfalls eingereicht oder auffindbar bleiben. Das Einreichen der Altified Sitemap hilft Suchmaschinen, übersetzte URLs zu finden; Es ersetzt weder die Sitemap der Website noch fügt es etwas hinzu hreflang Annotationen an sich.
Vor der Veröffentlichung prüfen.
- NEXT_PUBLIC_SITE_URL entspricht der bereitgestellten Frontend-Ursprungsadresse.
- Die /sitemap.xml der Website wird erfolgreich zurückgegeben und enthält alle öffentlichen dynamischen Seiten.
- Die Datei /altified-sitemap.xml wird nach der Veröffentlichung der Ziel-Locales und des Routings erfolgreich zurückgegeben.
- Die vom Index zurückgegebenen lokalisierten Child-Sitemap-URLs sind erreichbar.
- robots.js oder robots.txt listet sowohl die Sitemap der Website als auch die Sitemap Altified auf, oder die Sitemap Altified wurde direkt in der Search Console übermittelt.
- Standard- und übersetzte Seiten enthalten reziproke hreflang-Links und eine selbstkanonische URL.
- Übersetzte Seiten sind indexierbar und enthalten tatsächlich übersetzte Inhalte.