SEO

URL Structure

URL structure is the system of protocol, domain, path, and parameters that make up a web address. A URL like https://inblog.ai/ko/blog/seo-basics is designed so each segment carries hierarchical meaning — the first cue search engines and users get about the page.

URL structure is the system of protocol, domain, path, and parameters that make up a web address. A URL like https://inblog.ai/ko/blog/seo-basics is designed so each segment carries hierarchical meaning — the first cue search engines and users get about the page.

Why It Matters

John Mueller has repeatedly said URL structure isn't a direct ranking factor, but it indirectly affects crawling, indexing, and click-through rates. Backlinko's analysis of 11M search results found shorter, readable URLs rank higher on average than cluttered ones. When URLs appear in the SERP, short keyword-containing URLs lift click-through rates 2–5%. Because URLs are hard to change later — and breaking them costs rankings — it's critical to get the structure right early in a blog's life.

Parts of a URL

https://blog.example.com/ko/seo/url-structure?utm=x#section
└──┬──┘ └──────┬──────┘ └────┬─────────┘└──┬──┘└───┬──┘
 protocol  host/subdomain        path        query  fragment
  • Protocol: HTTPS is standard. HTTP triggers Google warnings.
  • Host / subdomain: Whether to use www and subdomains like blog..
  • Path: Directory hierarchy that reveals content topic.
  • Query parameters: Filters, UTM tags, session data. Overuse wastes crawl budget.
  • Fragment: The anchor after #. No impact on indexing, but matters for UX.

SEO-Friendly Design Principles

Short and descriptive: /ko/seo/url-structure beats /p?id=12345. Users and crawlers should predict content from the URL alone.

Use hyphens: Separate words with hyphens (-), not underscores. Google treats hyphens as word boundaries.

Lowercase only: Mixed case can be interpreted as different URLs on some servers, causing duplicate content.

Strip meaningless parameters: Session IDs, tracking tokens, and reorder parameters should be normalized via canonical tags.

Shallow hierarchy: Keep depth to 3–4 levels. Going deeper dilutes crawl budget and internal link equity.

Language and region handling: For multilingual blogs, use subdirectories like /ko/ and /en/. Separate domains or query-based switching are expensive to maintain.

Keyword inclusion (in moderation): Include 1–2 representative keywords in the slug. Avoid keyword stuffing.

Subdomain vs Subdirectory

AspectSubdomain blog.site.comSubdirectory site.com/blog
Authority inheritancePartialFull inheritance from main domain
Operational independenceHigherLower
SEO recommendationOnly in special casesRecommended for most blogs

Google officially says "both are supported," but practical data usually favors subdirectories for authority inheritance.

When You Must Change URLs

If you must change a URL, always set a 301 redirect from the old URL to the new one. Changing URLs without redirects wipes out backlink equity and tanks search traffic. Update internal links, sitemaps, and structured data to the new URL at the same time to prevent redirect chains.

Sources: