Étape 20 de 25
Configurer le référencement, les sitemaps et la Search Console
Indiquez aux moteurs de recherche l'origine publique correcte et un moyen fiable de découvrir vos pages Next.js localisées.
Configurez l'origine HTTPS publique du frontend dans l'environnement de production. Utilisez l'URL réelle du site sans barre oblique finale ; n'utilisez pas localhost, un nom d'hôte de prévisualisation, le tableau de bord Altified ou le domaine de l'API.
URL_SUIVANT_DU_SITE_PUBLIC=https://www.example.comAltified utilise cette valeur pour les plans de site et les routes robots générés, les origines des métadonnées, les URL canoniques et les URL en langue alternative. Pour les plans de site XML personnalisés ou statiques, définissez ALTIFIED_SITE_URL ou NEXT_PUBLIC_SITE_URL explicite afin que le SDK ne lise que l'hôte public prévu.
Conservez le plan du site complet.
Votre application doit déjà exposer un site appartenant à /sitemap.xmlCela peut provenir de app/sitemap.js ou app/sitemap.ts, ou à partir d'un sitemap XML/statique personnalisé publié.
Incluez toutes les pages publiques, y compris les pages dynamiques telles que les pages produits, articles, offres d'emploi ou itinéraires de documentation. Altified utilise ce sitemap comme source et n'invente pas d'URL que votre site omet. S'il n'existe pas encore de sitemap, créez d'abord le sitemap du site, puis exécutez la commande. altified init.
Exécutez l'initialiseur
Lorsqu'un plan de site existe, altified init garde /sitemap.xml inchangé et ajoute un index Altified séparé à :
https://www.example.com/altified-sitemap.xml https://www.example.com/altified-sitemaps/fr-0.xmlLe sitemap Altified ne contient que les URL des langues supplémentaires. L'initialiseur ajoute également /altified-sitemap.xml à un existant robots.js, robots.ts, ou robots.txt lorsqu'il peut identifier le format avec certitude.
Lire les avertissements de l'initialiseur
Soumettez le plan du site Altified.
Après le déploiement, ouvrez la propriété Google Search Console pour la même origine frontale et soumettez le sitemap Altified :
https://www.example.com/altified-sitemap.xmlConservez également le sitemap original du site soumis ou accessible. La soumission du sitemap Altified aide les moteurs de recherche à découvrir les URL traduites ; Il ne remplace pas le plan du site et n'ajoute rien. hreflang annotations en elles-mêmes.
Vérifiez avant de publier
- NEXT_PUBLIC_SITE_URL matches the deployed frontend origin.
- The site's /sitemap.xml returns successfully and includes all public dynamic pages.
- /altified-sitemap.xml returns successfully after target locales and routing are published.
- The localized child sitemap URLs returned by the index are reachable.
- robots.js or robots.txt lists both the site sitemap and the Altified sitemap, or the Altified sitemap has been submitted directly in Search Console.
- Default and translated pages contain reciprocal hreflang links and a self-canonical URL.
- Translated pages are indexable and actually contain translated content.