Det er interessant, men avhengig av hvem du spør, kan det å rydde i taksonomien på et WordPress-nettsted virke som et helt prosjekt eller som en mindre oppgave. Særlig hvis man aldri har gjort det før.
Og hvis nettstedet er lite, er det ganske enkelt, selv om man går innlegg for innlegg.
Men hvis nettstedet har mange innlegg, blir det mer komplisert, fordi påvirkningen er betydelig:
- Kategorier (nye og gamle).
- Tagger (samme).
- Underkategorier (det samme).
- Slugger.
- Gamle eller avpubliserte artikler.
- Import-plugins.
- Eksport-plugins.
- Frykt for å ødelegge halve bloggen.
- Eller SEO…
Selvfølgelig bør det manuelle alternativet, innlegg for innlegg, være det siste, både på grunn av tid og muligheten for feil.
Derfor er det avgjørende å ha veien klar før du begynner å røre noe. Og det er det jeg skal forklare her, siden jeg nettopp har gjort det for dette nettstedet.
I mitt tilfelle ville jeg gjøre noe veldig konkret: forbedre den redaksjonelle organiseringen av nettstedet ved bare å røre det som var nødvendig, uten å endre hovedstrukturen for kategorier eller tagger med mindre det fantes en tydelig begrunnelse.
Altså ikke bygge alt om fra bunnen, ikke slette taksonomier i bulk og ikke finne opp nye tagger bare fordi. Alt med tanke på å bygge videre, ikke starte på nytt fra fundamentet.
I denne artikkelen forteller jeg hele prosessen, i tilfelle du vil gjøre noe lignende på nettstedet ditt.
La oss sette i gang.
Índice de Contenidos del Artículo
- Før du rører noe, målet: hva jeg ville oppnå
- Trinn-for-trinn-veiledning
- Trinn 1: eksporter WordPress-innlegg
- Trinn 2: arbeid med tabellen
- Trinn 3: gjennomgå endringene manuelt
- Trinn 4: opprett de nye taggene før import
- Trinn 5: forbered importfilen
- Trinn 6: importer med WP All Import
- Trinn 7: konfigurer match på ID
- Trinn 8: oppdater bare taksonomier
- Trinn 9: legg til, ikke erstatt
- Trinn 10: test med én enkelt post
- Trinn 11: importer alle postene
- Trinn 12: sjekk tellerne
- Oppsummert konfigurasjon av WP All Import
- Tips om prosessen
- Konklusjon
- Ofte stilte spørsmål
- Kan jeg rekategorisere mange WordPress-innlegg uten å gjøre det ett og ett?
- Hvilke felt bør jeg eksportere før jeg omorganiserer kategorier og tagger?
- Hvorfor er det så viktig å bruke WordPress-ID-en?
- Bør man opprette nye tagger automatisk ved import?
- Er det bedre å legge til kategorier og tagger eller erstatte de eksisterende?
- Hvordan unngår jeg at WP All Import endrer titler, slugger eller innhold?
- Hvilken separator kan jeg bruke for å importere flere tagger?
- Må jeg teste før jeg importerer alle postene?
- Kan rekategorisering av innlegg påvirke SEO?
- Når gir det mening å opprette en ny tagg?
Før du rører noe, målet: hva jeg ville oppnå
Den opprinnelige ideen var enkel: å ha et bedre organisert nettsted, slik at innleggene ble lettere å klassifisere, navigere og gjenbruke.
I mitt tilfelle var den overordnede strukturen allerede tydelig, og jeg ville ikke endre den. Nettstedet er organisert i tre store blokker:
- Teknologi.
- Fritid.
- Forretning.
Og ja, i fremtiden kan det vokse og få minst én pilar til, men nå var ikke tidspunktet.
Det jeg ville nå, var å analysere den eksisterende taksonomien og rydde bort det som var overflødig eller legge til det som manglet. I den forstand var hovedregelen denne:
Ikke opprett nye kategorier eller tagger hvis de ikke har reell nytte i artikler som allerede er publisert.
Med andre ord var dette ikke en teoretisk øvelse om “temaene jeg burde skrive om på bloggen”, men “hvordan organisere det som allerede er skrevet bedre”.
Dette er viktig, fordi en av de vanlige feilene i WordPress er å lage tagger på impuls.
En dag skriver du om et verktøy og lager en tagg. En annen dag snakker du om en film og lager en annen. Så publiserer du en anmeldelse, en guide, en tutorial, en sammenligning… og ender opp med dusinvis av tagger med én eller to artikler.
Det hjelper ikke. Det roter bare til UX og SEO.
Trinn-for-trinn-veiledning
Vi begynner altså med trinnene jeg fulgte. Jeg forklarer hvert punkt slik at du forstår det godt.
Trinn 1: eksporter WordPress-innlegg
Det første var å hente ut en liste over innlegg med grunnleggende data.
Til dette brukte jeg pluginen WP All Export.
Du installerer og aktiverer den som vanlig.
Når den er installert, oppretter du en eksport av innlegg:
All Export > New Export
Og du velger:
Specific Post Type > Innlegg
De viktige feltene å eksportere i mitt tilfelle var:
ID
Title
Permalink
Categories
Tags
Det viktigste feltet er ID-en.
Du kan jobbe med titler, men du bør ikke importere masseendringer ved å bruke bare tittelen som referanse, siden det kan finnes lignende titler, fremtidige endringer eller duplikater. WordPress-ID-en er mye tryggere.
Trinn 2: arbeid med tabellen
Dette er det viktigste trinnet for å få resultater. Det er tidspunktet for å tenke gjennom denne rekategoriseringen og remerkingen.
I mitt tilfelle tok jeg den eksporterte CSV-en og sendte den til tre KI-er (Claude, NotebookLM og ChatGPT) slik at de kunne vurdere den og foreslå endringer.
I den første interaksjonen, med de samme promptene, var resultatene like: de tre KI-ene foreslo endringer i kategoritreet og en god håndfull nye tagger.
Det var ikke det jeg var ute etter.
Som jeg sa tidligere, ville jeg ha en praktisk øvelse — forbedre kategorisering og tagger for eksisterende innhold — ikke et redaksjonelt kart over temaene jeg burde skrive om.
Det endret seg ganske mye da jeg forklarte dette til KI-ene og særlig la til en nyanse:
Hver nye kategori, underkategori eller tagg de foreslo, måtte ha minst fire nåværende innholdselementer.
Da endret ting seg, og selv om en KI fortsatt insisterte på rekategorisering, gikk antallet nye tagger ned.
I denne første fasen bestemte jeg meg for ikke å slette noe, fordi min nåværende taksonomi passet meg bedre enn forslagene. Men jeg la til noen underkategorier i enkelte artikler og, fremfor alt, opprettet tre nye tagger som faktisk ga mening:
Tutorial
Produktivitet
Personvern
Den endelige arbeidstabellen jeg ba ChatGPT om, hadde disse tre kolonnene:
Tittel
Kategorier som skal legges til
Tagger som skal legges til
Trinn 3: gjennomgå endringene manuelt
Når du ber KI om noe, må du selvsagt gå gjennom det.
Det gjorde jeg med de nye taggene og de tillagte underkategoriene. For eksempel ga det mening å legge til Produktivitet på innlegg om Trello, organisering, arbeidsverktøy eller prosesser.
Det ga også mening å legge til Tutorial på tydelig praktiske innlegg: konfigurere GA4, installere verktøy, bruke Gmail med eget domene, sette opp Stable Diffusion osv.
Og Personvern bare i tilfeller der det faktisk var et fokus knyttet til å øke personvernet vårt på internett, nettlesing, cookies eller VPN. Jeg fjernet den fra alle Google Analytics-artiklene, der KI-en insisterte på å putte den inn. Jeg forstår logikken, men det er ikke den jeg deler for denne seksjonen.
Trinn 4: opprett de nye taggene før import
Før importen opprettet jeg de nye taggene manuelt i WordPress:
Pluginen vi skal bruke for å importere den bearbeidede Excel-filen, WP All Import kan opprette nye tagger under importen, men jeg foretrekker å gjøre det manuelt på forhånd for å unngå feil.
Hvorfor?
Fordi hvis det er en skrivefeil i CSV-en, kan WordPress ende opp med å lage søppeltagger som:
“Produktivtet”
“Tutorialer”
“Personvern”
“Personvern|”
Og så må man rydde.
Det er bedre å opprette de riktige taggene manuelt og si til importøren at den ikke skal opprette nye termer.
Trinn 5: forbered importfilen
For å importere endringene trygt ba jeg ChatGPT om å lage en fil med dette formatet:
ID
Tittel
URL
categorias_a_anadir
etiquetas_a_anadir
Formatet for flere tagger var med vertikal separator:
Tutorial | Produktivitet
Jeg bruker “|” fordi det er ryddigere enn komma når jeg jobber med CSV-er eller Excels.
Forenklet eksempel:
| ID | Tittel | categorias_a_anadir | etiquetas_a_anadir |
| 225 | Kan en mikrobølgeovn slå ut Wi-Fi-en til en bedrift? | Produktivitet | |
| 972 | GCLID: hva det er og hvordan du tester det | Tutorial | |
| 2272 | Trello Tutorial | Tutorial | Produktivitet |
Denne filen inkluderte ikke innhold, utdrag, slug eller dato.
Bare det som var nødvendig for å legge til taksonomier.
Trinn 6: importer med WP All Import
For importen brukte jeg pluginen jeg har nevnt, WP All Import, som er søskenet til den vi brukte for å eksportere (WP All Export).
Trinnene er:
All Import > New Import
Last opp filen som ChatGPT laget, og velg:
Existing Items > Innlegg
Jeg ville ikke opprette nye innlegg. Bare oppdatere eksisterende innlegg.
Deretter, i taksonomimappingen, ville jeg konfigurere feltene slik:
Kategorier (WP) => categorias_a_anadir (Excel)
Tagger (WP) => etiquetas_a_anadir (Excel)
For å gjøre dette må du velge variabelen som vises i boksen oppe til høyre, noe som gjør at feltet fylles ut i klammer slik:
Kategorier => {categorias_a_anadir[1]}
Tagger => {etiquetas_a_anadir[1]}
I kategorier beholdt jeg den hierarkiske separatoren:
>
For å kunne bruke verdier som:
Forretning > Marketing
I tagger konfigurerte jeg separatoren:
|
Dette var grunnleggende, fordi filen var forberedt slik:
Tutorial | Produktivitet
Hvis jeg hadde latt komma stå som separator, ville importøren ikke delt taggene riktig.
Trinn 7: konfigurer match på ID
Dette er en grunnleggende del.
På skjermen for importkonfigurasjon velger du:
Prøv å matche eksisterende innlegg før nye opprettes
Og deretter:
Post ID
Der drar du det dynamiske feltet fra CSV-en, akkurat som med kategoriene og taggene før:
{id[1]}
Riktig konfigurasjon var:
Match på Post ID: {id[1]}
Slik vet WordPress nøyaktig hvilket innlegg som skal oppdateres.
Trinn 8: oppdater bare taksonomier
På samme skjerm velger du:
Velg informasjon som skal oppdateres
Og du krysser bare av:
Taksonomier (inkl. kategorier og tagger)
Du lar derfor være å krysse av:
Tittel
Innhold
Slug
Dato
Status
Forfatter
Bilder
Egendefinerte felt
Utdrag
Jeg vil ikke ha overraskelser, så på denne måten hindrer jeg importøren i å endre noe som helst av disse feltene.
Faktisk viste WP All Import en advarsel om at tittelen var tom. Men det spilte ingen rolle, fordi tittelen ikke skulle oppdateres.
Hvis jeg hadde krysset av for “Oppdater all informasjon”, kunne det blitt stygt.
Trinn 9: legg til, ikke erstatt
Et annet viktig alternativ innen taksonomier er:
Legg bare til nye termer
Dette betyr at WordPress legger til de nye kategoriene og taggene, men ikke fjerner de hver post allerede hadde.
Jeg brukte ikke:
Replace existing terms
eller noe lignende.
Hensikten var klar: legge til taksonomi, ikke erstatte den.
Jeg lot også det jeg nevnte før være aktivert:
Do not create new terms
Dette hindrer importøren i å opprette nye kategorier eller tagger ved en feil.
Trinn 10: test med én enkelt post
Før du importerer alle de 102 postene, er det riktige å teste med ett eneste innlegg.
For dette krysser du av i avanserte innstillinger:
Importer bare spesifikke poster
Og skriver:
1
Det første innlegget i mitt tilfelle var:
Kan en mikrobølgeovn slå ut Wi-Fi-en til en bedrift?
Målet var å sjekke at den la til taggen:
Produktivitet
Uten å røre noe annet.
Loggen du får på slutten av importen bekreftet at:
· Fant det eksisterende innlegget.
· Beholdt tittelen.
· Beholdt sluggen.
· Beholdt innholdet.
· Beholdt datoen.
· Beholdt forfatteren.
· Importerte taksonomien post_tag.
· La til taggen Produktivitet.
Med det hadde jeg nok tillit til å kjøre hele importen.
Trinn 11: importer alle postene
Deretter fjernet jeg begrensningen til spesifikke poster og kjørte hele importen.
Filen hadde 102 poster.
Etter importen bekreftet loggen at prosessen fungerte slik jeg ville. Men det måtte kontrolleres visuelt.
Trinn 12: sjekk tellerne
Da jeg var ferdig, sjekket jeg en seksjon i WordPress som jeg har laget med tellere for tagger og kategorier. De forventede resultatene var:
| Tagg | Forventede innlegg |
| Tutorial | 90 |
| Produktivitet | 20 |
| Personvern | 4 |
Det stemte med pluginrapportene, så filen var importert riktig.
Oppsummert konfigurasjon av WP All Import
Den endelige konfigurasjonen er denne:
Tipo de importación:
Existing Items > Entradas
Match:
Post ID = {id[1]}
Actualizar:
Solo taxonomías
Categorías:
Campo = {categorias_a_anadir[1]}
Separador jerárquico = >
Etiquetas:
Campo = {etiquetas_a_anadir[1]}
Separador = |
Modo:
Solamente agregar nuevo
Términos nuevos:
Do not create new terms
Tips om prosessen
Jeg gjentar noen av de viktigste tingene i prosessen hvis du vil at alt skal gå bra.
Det første: det lønner seg ikke å blande redaksjonell gjennomgang og teknisk import.
Først bestemmer du taksonomien. Alene eller med hjelp fra KI.
Deretter forbereder du filen.
Deretter importerer du.
Trinn for trinn. Hvis du prøver å gjøre alt samtidig, er det lett å gjøre feil.
Det andre: WordPress-ID-en er obligatorisk for å jobbe trygt. Tittelen er nyttig for gjennomgang, men ikke for å matche innlegg.
Det tredje: det er lurt å teste med ett innlegg før du kjører hele importen. En CSV med feil separator eller et feil valg kan skape ganske mye kaos.
Det fjerde: å deaktivere automatisk termopprettelse reduserer feil. Hvis termen ikke finnes, foretrekker jeg at den ikke importeres fremfor at WordPress lager feilstavede tagger.
Konklusjon
Å rekategorisere og merke et WordPress-nettsted på nytt er ikke vanskelig, men det krever metode.
Jeg anbefaler ikke å gjøre det fra innleggsredigereren ett og ett med mindre du har svært få artikler. Hvis du har et nettsted med flere års innhold, er det mest fornuftige å jobbe med en eksport, gå gjennom den i Excel og gjøre en kontrollert import.
Selv om flyten på 12 trinn kan virke lang, er den veldig behagelig. Og å jobbe med kategorier og tagger utenfor WordPress, i Excel eller lignende, er nødvendig på mellomstore eller store nettsteder.
Å kjenne denne prosessen er en av de usynlige jobbene som gjør et nettsted lettere å administrere, navigere og forbedre etter hvert som det skalerer gjennom innholdsproduksjon.
Og fremfor alt kan du gjøre det selv uten en utvikler og uten å ødelegge noe. Trinn for trinn og uten å røre kode.
Kjente du denne prosessen? Gjør du det på en annen måte? Jeg leser deg i kommentarene.

Legg igjen en kommentar