SEO
ARCHITECTURE

The full, scalable structure behind satinlogic.digital — URL hierarchy, topical-authority clusters, internal-linking logic and the schema map. Built SEO-first to migrate cleanly into WordPress + Rank Math.

URL STRUCTURE
satinlogic.digital/Homepage · Organization + FAQ schema
/ SERVICES — GERMANYService schema · topical hub
/web-design-germany/web design germany /google-ads-germany/google ads agency germany /local-seo-germany/local seo germany /voice-ai-germany/voice ai germany
/ SERVICES — PORTUGALService schema · topical hub
/web-design-portugal/web design portugal /google-ads-portugal/google ads portugal /local-seo-portugal/local seo portugal /voice-ai-portugal/voice ai portugal
/ LOCATIONS — GERMANYLocalBusiness schema · 1500+ words each
/berlin-digital-marketing/berlin digital marketing /munich-digital-marketing/ /hamburg-digital-marketing/ /frankfurt-digital-marketing/ /cologne-digital-marketing/ /stuttgart-digital-marketing/ /dusseldorf-digital-marketing/
/ LOCATIONS — PORTUGALLocalBusiness schema · 1500+ words each
/porto-digital-marketing/porto digital marketing /lisbon-digital-marketing/ /braga-digital-marketing/ /coimbra-digital-marketing/ /faro-digital-marketing/
/ CASE STUDIESArticle schema
/case-study-local-seo/Local SEO Success /case-study-google-ads/ /case-study-voice-ai/ /case-study-website-redesign/
/ BLOGBlog + BlogPosting schema · 5 categories
/blog/Index · category filters /blog/{category}/{post-slug}/
TOPICAL AUTHORITY CLUSTERS

HUB &
SPOKE

Each service is a hub. City pages and blog posts are spokes that link up to the hub and across to case studies — concentrating topical authority and routing every visitor toward a lead form.

LOCAL SEO
CLUSTER · GERMANY
Local SEO GermanyBerlinMunichHamburg
Blog: Rank GBPLocal SEO GermanyCase Study

City pages link up to the service hub; the GBP blog post links to both the hub and the proof. The hub links down to every city and out to the case study.

GOOGLE ADS
CLUSTER · GERMANY
Google Ads GermanyBerlinFrankfurt
Blog: Ads frameworkGoogle Ads GermanyCase Study

Paid-traffic content feeds the hub. The hub cross-links to Web Design (landing pages) and Local SEO (lower CPCs) to keep authority inside the cluster.

VOICE AI
CLUSTER · DE + PT
Voice AI GermanyVoice AI Portugal
Blog: AI receptionistVoice AICase Study

The newest, lowest-competition cluster. Educational posts build the category while both market hubs reinforce each other across DE and PT.

WEB DESIGN
CLUSTER · DE + PT
Web Design GermanyAll city pages
Blog: Core Web VitalsWeb DesignRedesign Case Study

The foundational cluster — every city page references web design, and the redesign case study is the proof point the hub points to.

SCHEMA MAP

STRUCTURED
DATA

Every template ships with validated JSON-LD. Breadcrumb and FAQ schema appear site-wide; page-type schema is mapped below.

Homepage

Organization FAQPage

Brand entity, services offered, areas served (DE/PT/EU), plus homepage FAQ.

OrganizationFAQPageWebSite

Service Pages

Service BreadcrumbList FAQPage

Service type, provider, areaServed by country, with per-page FAQ.

ServiceBreadcrumbFAQPage

Location Pages

ProfessionalService BreadcrumbList FAQPage

LocalBusiness variant with city areaServed, address and offers.

LocalBusinessBreadcrumbFAQPage

Case Studies

Article BreadcrumbList

Headline, author, publisher and result summary for rich results.

ArticleBreadcrumb

Blog Index

Blog BreadcrumbList

Blog entity with publisher; category structure mirrors the URL tree.

BlogBreadcrumb

Blog Posts

BlogPosting BreadcrumbList

Headline, datePublished, articleSection and author per post.

BlogPostingBreadcrumb
VIEW FULL CONTENT SPEC + 50 BLOG TOPICS →