Next.js / SEO

Fare un passo 20 Di 25

Configura SEO, sitemap e Search Console.

Fornisci ai motori di ricerca l'origine pubblica corretta e un metodo affidabile per individuare le tue pagine Next.js localizzate.

Imposta l'origine HTTPS pubblica del frontend nell'ambiente di produzione. Utilizzare l'URL del sito reale senza la barra finale; non utilizzare localhost, un nome host di anteprima, la dashboard Altified o il dominio API.

.env.local o ambiente di hosting
URL DEL SITO PUBBLICO SUCCESSIVO=https://www.example.com

Altified utilizza questo valore per le sitemap generate e i percorsi robots, le origini dei metadati, gli URL canonici e gli URL in lingua alternativa. Per sitemap XML personalizzate o statiche, impostare ALTIFIED_SITE_URL O NEXT_PUBLIC_SITE_URL esplicitamente in modo che l'SDK legga solo l'host pubblico previsto.

Mantieni la mappa del sito completa

La tua applicazione deve già esporre un sito di proprietà /sitemap.xmlPuò provenire da app/sitemap.js O app/sitemap.tsoppure da una sitemap XML/statica personalizzata pubblicata.

Includi tutte le pagine pubbliche, comprese le pagine dinamiche come prodotti, articoli, offerte di lavoro o percorsi di documentazione. Altified utilizza questa sitemap come fonte e non inventa URL che il tuo sito omette. Se non esiste ancora una sitemap, crea prima la sitemap di proprietà del sito e poi esegui altified init.

Eseguire l'inizializzatore

Quando esiste una mappa del sito, altified init mantiene /sitemap.xml invariato e aggiunge un indice Altified separato a:

Percorsi pubblici generati
Italiano: https://www.example.com/altified-sitemap.xml https://www.example.com/altified-sitemaps/fr-0.xml

La sitemap Altified contiene solo URL di lingue aggiuntive. L'inizializzatore aggiunge anche /altified-sitemap.xml a un esistente robots.js, robots.ts, O robots.txt quando è in grado di identificare il formato in modo sicuro.

Leggere gli avvisi dell'inizializzatore

Se l'inizializzatore non riesce ad aggiornare un'implementazione insolita di robots o un file statico, apportare la modifica manuale segnalata. Puoi anche inviare la sitemap Altified direttamente in Google Search Console.

Invia la mappa del sito Altified

Dopo la distribuzione, apri la proprietà Google Search Console per la stessa origine frontend e invia la sitemap Altified:

URL della mappa del sito
https://www.example.com/altified-sitemap.xml

Mantieni la sitemap del sito originale inviata o reperibile. L'invio della sitemap Altified aiuta i motori di ricerca a scoprire gli URL tradotti; non sostituisce la mappa del sito o aggiunge hreflang annotazioni di per sé.

Verificare prima della pubblicazione

  • NEXT_PUBLIC_SITE_URL corrisponde all'origine del frontend distribuito.
  • Il file /sitemap.xml del sito viene generato correttamente e include tutte le pagine dinamiche pubbliche.
  • /altified-sitemap.xml viene restituito correttamente dopo la pubblicazione delle impostazioni locali e del routing di destinazione.
  • Gli URL localizzati della sitemap dei nodi figli restituiti dall'indice sono raggiungibili.
  • robots.js o robots.txt elenca sia la sitemap del sito che la sitemap Altified, oppure la sitemap Altified è stata inviata direttamente in Search Console.
  • Le pagine predefinite e quelle tradotte contengono link hreflang reciproci e un URL auto-canonico.
  • Le pagine tradotte sono indicizzabili e contengono effettivamente contenuti tradotti.