Hvorfor jeg laget egne språkbaserte nettstedskart for TranslatePress

Hvorfor flerspråklige TranslatePress-nettsteder noen ganger trenger egne sitemap-innganger per språk, hva det gratis tillegget tilfører, og hva det bevisst ikke lover.

Scene i stil med et 50-talls reklamefoto: I en WordPress-informasjonshall viser en tavle separate spor for DE, EN, FR og IT; en retro-robot stempler kort med sitemap_index_en.xml og sitemap_index_fr.xml, mens en mappe «Rank Math sitemap_index.xml» ligger uendret ved hovedskranken.

Flerspråklige WordPress-nettsteder trenger mer enn oversatte sider. Søkeroboter og verktøy må også kunne finne og kontrollere språkversjonene hver for seg.

TranslatePress er befriende pragmatisk: En side forblir én WordPress-side, mens språkversjonene ligger i mapper som /en/, /fr/ eller /it/. For redaksjonelt arbeid og drift er det ofte akkurat det som trengs. Det tekniske tilleggsspørsmålet kommer senere: Hvordan kontrollerer du egentlig hvilke nettadresser for et bestemt språk som finnes i nettstedskartet?

Det var nettopp dette som førte til Language Sitemaps for TranslatePress . Utvidelsen gir ingen nye SEO-løfter og erstatter ikke Rank Math. Formålet er bevisst avgrenset: TranslatePress-nettsteder med Rank Math som trenger en egen nettstedskartindeks for hvert publiserte språk.

Kortversjonen

  • Et nettstedskart garanterer verken indeksering eller plasseringer i søkeresultatene.
  • Men det gjør det lettere å finne og kontrollere viktige nettadresser.
  • For flerspråklige WordPress-nettsteder er ikke spørsmålet bare: «Finnes det et nettstedskart?»
  • Et bedre spørsmål er: «Kan jeg se og kontrollere hver språkversjon som en egen gruppe nettadresser, og bruke den til å forhåndsfylle hurtigbufferen ved behov?»
  • Til dette legger Language Sitemaps for TranslatePress til indekser som sitemap_index_en.xml og underordnede nettstedskart som sitemap_en_post_1.xml.
  • Den vanlige Rank Math-indeksen sitemap_index.xml forblir uendret.

Slik ser du om dette gjelder deg

Du bruker TranslatePress med språkmapper og Rank Math til XML-nettstedskartene. Nettstedet har for eksempel tysk innhold under /, engelsk innhold under /en/ og kanskje flere språk i egne mapper.

Da dukker det fort opp spørsmål om driften:

  1. Hvilke engelske nettadresser er faktisk oppført i nettstedskartet nå?
  2. Finnes det et eget inngangspunkt for den engelske versjonen?
  3. Kan jeg kontrollere robots.txt og se språkindeksene der?
  4. Kan forhåndsfyllingen av hurtigbufferen hente bare de engelske nettadressene?
  5. Følger en ekstra språkindeks fortsatt reglene i Rank Math?

Problemet er altså ikke at språkversjonene ville vært usynlige uten denne utvidelsen. Det ville vært for unyansert og feil i mange oppsett. TranslatePress SEO Pack og SEO-utvidelser kan legge til flerspråklige nettstedskart. Poenget her er mer avgrenset: egne, enkle indekser for hvert språk i TranslatePress-mapper, som supplerer Rank Math uten å erstatte det.

Hva utvidelsen konkret legger til

Language Sitemaps for TranslatePress leser hvilke språk som er publisert i TranslatePress, og lager egne XML-nettstedskartindekser for dem. For engelsk kan det for eksempel se slik ut:

/sitemap_index_en.xml

Denne indeksen viser deretter til underordnede nettstedskart for hver innholdstype eller taksonomi:

/sitemap_en_post_1.xml
/sitemap_en_page_1.xml
/sitemap_en_product_1.xml

Hovedindeksen fra Rank Math blir stående. Det er viktig, fordi Rank Math fortsatt har hovedansvaret for SEO-nettstedskartene. Utvidelsen innfører ikke en egen SEO-logikk ved siden av, men følger de relevante reglene i Rank Math: deaktiverte innholdstyper og taksonomier, globale noindex-regler, rank_math_robots for enkeltinnhold og items_per_page.

Hvorfor robots.txt og forhåndsfylling av hurtigbufferen hører med

Nettstedskart er ikke bare nyttige for Google. De gir også informasjon som er relevant for driften: Hvilke nettadresser skal verktøy finne, kontrollere eller klargjøre?

Utvidelsen legger automatisk språkindeksene inn i robots.txt. Dermed blir det synlig hvilke språkspesifikke nettstedskart som er tilgjengelige. For oppsett med NitroPack finnes det i tillegg en egen indeks for forhåndsfylling av hurtigbufferen:

/nitro-warmup-sitemap.xml

WP-CLI-kommandoen wp localized-sitemaps sync-nitro angir denne indeksen i NitroPack. Og med wp localized-sitemaps list-indexes kan du raskt kontrollere de tilgjengelige endepunktene uten å klikke deg gjennom XML-filer i nettleseren.

Hva utvidelsen bevisst ikke gjør

Utvidelsen løser nettopp det avgrensede tekniske behovet som er beskrevet ovenfor.

  • Den legger ikke til hreflang-annotasjoner i XML-nettstedskart.
  • Den er ikke beregnet på oppsett med et eget domene for hvert språk.
  • Den gjenspeiler ikke alle spesialiserte sitemap-generatorer i Rank Math, som nettstedskart for forfattere, nyheter eller videoer.
  • Den lover ikke bedre plasseringer i søkeresultatene.

Hvis oppsettet ditt allerede gir deg akkurat den nettstedskartstrukturen du trenger, trenger du sannsynligvis ikke denne utvidelsen. Men bruker du TranslatePress med språkmapper og ønsker tydelige, separate indekser for hvert språk, er det nettopp dette den er laget for.

Hvorfor jeg laget den

Den konkrete foranledningen var lanseringen av en engelsk versjon av et kundenettsted. Nettstedet bruker TranslatePress, Rank Math og NitroPack. For driften var det ikke bare interessant om innholdet var oversatt, men også om de engelske nettadressene var synlige som en egen teknisk gruppe og kunne brukes til å forhåndsfylle hurtigbufferen.

I produksjonsoppsettet leverer sitemap_index_en.xml seks underordnede engelske nettstedskart: innlegg, sider, produkter, coacher, ferdigheter og workshops. robots.txt viser til den engelske språkindeksen. Den vanlige Rank Math-indeksen forblir uendret.

Dette er ingen spektakulær funksjonsliste, men et lite stykke infrastruktur som gjør det enklere å kontrollere et flerspråklig WordPress-nettsted.

Slik kontrollerer du oppsettet ditt

Bruker du TranslatePress og Rank Math, ville jeg kontrollert dette i følgende rekkefølge:

  1. Åpne det vanlige Rank Math-nettstedskartet.
  2. Kontroller om du kan se språkversjonene tydelig nok hver for seg.
  3. Kontroller robots.txt: Hvilke nettstedskart vises det til der?
  4. Hvis du forhåndsfyller hurtigbufferen, kontroller hvilken liste med nettadresser som brukes.
  5. Sjekk om noindexfortsatt holdes utenfor ekstra nettstedskart.

Da vet du mer om hvorvidt du faktisk har et problem. Hvis du har det, er Language Sitemaps for TranslatePress et lite og målrettet hjelpemiddel.

Last ned

Utvidelsen er gratis og har åpen kildekode. Her finner du produktsiden på isla-stud.io: Language Sitemaps for TranslatePress. Når du bestiller til 0 euro, får du en lisensnøkkel for automatiske oppdateringer gjennom den vanlige oppdateringsfunksjonen i WordPress.

Vil du først forstå den større sammenhengen? Artikkelen Gjør WordPress lettere å lese for KI-systemer handler om hvordan nettstedskart, kanoniske nettadresser, noindex, interne lenker og strukturerte signaler bidrar til et WordPress-nettsted som er lett å lese for maskiner.

Kilder og verifisering

PåstandKilde
Navn på utvidelsen, versjon 0.3.1, forutsetninger, GPL-2.0-or-laterUtvidelsens filhode og readme.txt
Språkspesifikke indekser og underordnede nettstedskart, videreføring av Rank Math-regler, oppføring i robots.txt, NitroPack- og WP-CLI-funksjonerreadme.txt og Kjerneklasse
Produktet er gratis, EDD Software Licensing er aktivert, nedlastbar ZIP-fil versjon 0.3.1Language Sitemaps for TranslatePress
TranslatePress SEO Pack kan legge til flerspråklige nettstedskartDokumentasjonen for TranslatePress SEO Pack og Rank Maths kompatibilitetsdokumentasjon
Nettstedskart garanterer ikke indekseringGoogle Search Central, dokumentasjon om nettstedskart

Om forfatteren

Saskia Teichmann rådgir om KI, e-handel og digitale plattformer og verifiserer selv tekniske antakelser i arkitektur og kode.

Mer om arbeidet mitt

Diskusjon om innlegget

0 kommentarer

Bli med i diskusjonen

E-postadressen din blir ikke publisert. Obligatoriske felt er markert.

Innlegg fra studioet

Nye innlegg på e-post.

Når en ny verkstedrapport eller veiledning publiseres, mottar du en kort e-post med lenken. Ingen fast takt, ingen reklamestrekning.

Les heller via RSS

Registreringen aktiveres først når du klikker på bekreftelseslenken. Du kan når som helst avslutte abonnementet via lenken i hver e-post.