Ladda dina filter och dynamiska taggar med RegEx

Senast uppdaterad den torsdag 7 mars 2024

Vad är RegEx inom SEO?

RegEx, förkortning för reguljära uttryck, är ett kraftfullt verktyg som används för att söka efter mönster i text. Det kan användas för att gruppera nyckelord eller webbadresser som matchar samma mönster. I den här hjälpguiden kommer vi att titta på hur du kan använda RegEx i AccuRanker för att förbättra din filtrering.

Vad kan RegEx göra?

RegEx kan användas för att skapa både enkla och komplexa grupper av nyckelord och webbadresser. Ett mycket enkelt exempel skulle vara att hitta alla sökord som innehåller "seo" eller "rank tracker" eller "accuranker". Du kan göra detta med följande mönster: seo|rank tracker|accuranker. Klistra helt enkelt in detta i ditt sökordsfilter som visas i bilden nedan.

keyword_filter_regex.png

Du kan också vara mer kreativ - till exempel kommer följande RegEx att hitta alla sökord som börjar med "accuranker" och sedan innehåller något av orden api eller affiliate: ^accuranker (api|affiliate). RegEx är ett extremt flexibelt verktyg, och du kan lära dig några tips och tricks för att använda RegEx senare i den här artikeln.

Var kan jag använda RegEx i AccuRanker?

Du kan använda RegEx i sökordsfiltret och URL-filtret på alla flikar, inklusive Discovery. Du kan också använda dem när du skapar dynamiska taggar för att tillämpa RegEx-filter på nyckelord, webbadresser och titeltaggar. Observera att vi endast stöder re2 reguljära uttryck, som stöder alla de vanligaste användningsfallen och hjälper till att hålla filtreringen blixtsnabb. RegEx är skiftlägeskänsliga, så det spelar ingen roll om du använder stora bokstäver eller inte.

dynamic_tag_regex.png

Användningsområden för RegEx i SEO

Användningsområdena för RegEx för gruppering av sökord är många, här är några exempel.

Identifiera frågor

Ett enkelt sätt att identifiera frågor skulle vara att använda RegEx

\b(vem|vad|var|när|varför|hur)\b

Detta reguljära uttryck matchar "vem", "vad", "var", "när", "varför" och "hur" endast när dessa ord visas som fullständiga, distinkta ord i texten. Detta inkluderar fall där de är i början eller slutet av en mening, eller omringade av mellanslag, skiljetecken eller andra tecken som inte är ord.

Om du bara bryr dig om meningar som börjar med ett av dessa ord ersätter du det första \b med ett ^.

Identifiera nyckelord med lång svans

Detta reguljära uttryck matchar meningar med fler än fyra ord.

(\w+\b\s*){5,}

  • (\w+\b\s*): Matchar ett ord följt av en ordgräns för att säkerställa att hela ordet fångas upp, och tillåter sedan valfritt antal blankstegstecken att följa. Denna grupp säkerställer att vi matchar ett ord och alla efterföljande mellanslag som en enhet.- \w+: Matchar ett eller flera ordtecken (bokstäver, siffror, understreck).

    • \b: Anger ytterligare en ordgräns i slutet av ordet för att säkerställa att vi fångar hela ord.
    • \s*: Matchar noll eller flera blankstegstecken efter ordet.
  • {5,}: Denna kvantifierare matchar den föregående gruppen (\w+\b\s*) fem eller fler gånger, vilket säkerställer att meningen har minst fem ord.

Identifiering av varumärkessökningar eller produktsökningar

Ditt varumärke kan representeras av olika stavningar. Om ditt varumärke till exempel är Levi's kan du skapa en RegEx för att fånga upp sökord som innehåller Levi, Levi's eller Levis. En enkel RegEx för detta ändamål kan vara: levi|levi's|levis. Om du dessutom vill rikta in dig på en specifik produktkategori, t.ex. jeans från Levi's, och du vet att vissa av deras modeller heter 501, 502, 511 och 514, skulle en enkel RegEx för att fånga upp dessa vara 501|502|511|514. Alternativt, för ett mer kreativt tillvägagångssätt, kan du leta efter nyckelord som innehåller ett nummer i intervallet 500 till 599. Detta kan åstadkommas med följande RegEx: \b(5\d{2})\b, som letar efter en ordbrytning, sedan 5 följt av exakt två siffror, och sedan en ordbrytning.

Regex och ChatGPT

ChatGPT är ett fantastiskt verktyg för att skapa reguljära uttryck som passar dina behov. Om du har en ChatGPT-prenumeration kan du använda en av de befintliga anpassade GPT:erna, till exempel RegEx GPT, men det finns även verktyg som AutoRegex som kan hjälpa dig. Annars kan du använda vår anpassade prompt som du bör infoga som den första textbiten i din prompt:

tick

Denna GPT är specialiserad på att skapa reguljära uttryck (regex) med hjälp av re2-syntax. Den bör alltid ge regex först i sitt svar, följt av en kort förklaring av hur det fungerar. GPT är utformad för att fokusera på att leverera kortfattade och tydliga regex-lösningar och undvika långa diskussioner eller orelaterat innehåll. Det bör säkerställa att den regex som tillhandahålls är korrekt och följer riktlinjerna för re2-syntax, vilket tillgodoser användare som söker snabba och pålitliga regex-mönster för sina specifika behov.

Om du vill lära dig hur du gör RegEx utan hjälp av AI kan nedanstående fuskark vara användbart!

RegEx fusklapp

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

Förbättra din synlighet
Förbättra din synlighet, förbättra din verksamhet

Förbättra din synlighet, förbättra din verksamhet

Utforska världens snabbaste och mest exakta rank tracker för djupgående SEO-insikter. Boka ett möte för att ta reda på vilka tillväxttaktiker som gör att du sticker ut i det digitala landskapet.
Boka ett möte
Nära