Everything you need to know about SEO — technical setup, content strategy, structured data, and the AI-powered future of search. A practical guide from someone who does this for a living.
SEO in 2026: What's Changed, What Hasn't
If you've been paying attention to search over the past two years, you've noticed the landscape shifting. Google's AI Overviews now sit above organic results for a growing number of queries. Zero-click searches — where users get their answer without ever visiting a website — account for a significant chunk of all searches. E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) has moved from a vague quality signal to a concrete evaluation framework that Google's systems actively assess.
But here's the thing most people get wrong: the fundamentals haven't changed. Google still needs to find your pages, understand your content, and determine that you're a credible source on your topic. The sites that rank well in 2026 are the same ones that would have ranked in 2020 — they just execute at a higher standard.
What actually matters is still what always mattered: content that genuinely helps people, technical excellence that lets search engines crawl and index efficiently, and a user experience that keeps visitors engaged. The bar has risen, but the game is the same.
This guide covers everything I use when building SEO strategies for clients — from the technical plumbing to the content strategy to the AI-driven future of search. No fluff, no theory without practice. Just what works.
Technical SEO: The Foundation
Technical SEO is the infrastructure your entire search presence is built on. You can write the best content in the world, but if your site loads slowly, isn't mobile-friendly, or can't be crawled properly, none of it matters. This is where most sites fail — not on content, but on the basics.
Site Speed and Core Web Vitals
Google uses three Core Web Vitals as ranking factors: LCP (Largest Contentful Paint) measures how fast your main content loads — target under 2.5 seconds. FID (First Input Delay) measures interactivity responsiveness — target under 100 milliseconds. CLS (Cumulative Layout Shift) measures visual stability — target under 0.1.
In practice, this means optimizing images (use modern formats like WebP or AVIF, lazy load below-the-fold content), minimizing JavaScript bundles, leveraging browser caching, and using a CDN. Run your site through Google PageSpeed Insights regularly. The numbers don't lie, and they directly affect your rankings.
Mobile-First Indexing
Google indexes the mobile version of your site, not the desktop version. Your mobile experience is your experience. This means responsive design isn't optional — it's the default expectation. Check that your content, structured data, and metadata are identical between mobile and desktop. If you're hiding content on mobile, Google probably isn't seeing it either.
Structured Data and Schema.org
Structured data gives search engines explicit signals about what your content means, not just what it says. Use JSON-LD to implement Schema.org markup — Article for blog posts, FAQ for question-and-answer content, LocalBusiness for physical locations, Person for author pages, Product for e-commerce.
The return on structured data is significant: rich snippets in search results, improved click-through rates, and better understanding by AI-powered search features. Google's Rich Results Test tool lets you validate your markup before deploying.
XML Sitemaps
Your XML sitemap tells search engines which pages matter and when they were last updated. Submit it via Google Search Console. Keep it clean — don't include pages you don't want indexed, and make sure every URL in your sitemap returns a 200 status code. For large sites, use sitemap index files to organize thousands of URLs logically.
robots.txt
Your robots.txt file controls which pages search engines can crawl. Use it to block admin pages, duplicate content, and low-value pages from wasting your crawl budget. But be careful — a misconfigured robots.txt can accidentally block your entire site. Always test changes using Google Search Console's robots.txt tester.
HTTPS
Non-negotiable. Google has used HTTPS as a ranking signal since 2014. If your site isn't on HTTPS in 2026, you're actively losing rankings and trust. Most hosting providers offer free SSL certificates through Let's Encrypt. There is zero reason not to have this in place.
Clean URL Structure
URLs should be human-readable, keyword-relevant, and logically structured. /blog/seo-complete-guide tells both users and search engines what to expect. Avoid query parameters, excessive nesting, and auto-generated IDs in URLs. A clean URL hierarchy reflects a clean site architecture — and Google rewards both.
Content Strategy: What to Write and Why
Content without strategy is just noise. Before you write a single word, you need to understand what people are searching for, why they're searching for it, and how your content fits into a larger picture.
Keyword Research
Start with long-tail, low-competition keywords. If you're a new site trying to rank for "SEO" — good luck. But "seo for local business in portugal" or "how to optimize structured data for articles" — those are winnable. Tools like Ahrefs, Semrush, and even Google's own autocomplete and "People Also Ask" features are invaluable for finding these opportunities.
Build a keyword map: assign specific keywords to specific pages. No two pages on your site should compete for the same term. This is called keyword cannibalization, and it confuses search engines about which page to rank.
Search Intent
Every search query has an intent behind it, and Google is extremely good at understanding it. The four main types: informational (learning something), navigational (finding a specific site), commercial (comparing options before buying), and transactional (ready to buy or act).
Match your content to the intent. If someone searches "what is technical SEO," they want an explanation — not a sales page. If they search "SEO consulting services," they're further down the funnel. Look at what Google currently ranks for a query — that tells you what intent Google has assigned to it.
Topic Clusters
Instead of writing isolated articles, build topic clusters. Choose a broad topic (like "SEO") and create a pillar page that covers it comprehensively. Then create supporting content that dives deeper into subtopics — technical SEO, content strategy, local SEO, link building — all linking back to the pillar page and to each other.
This signals to Google that you have depth and authority on a subject. Sites with well-structured topic clusters consistently outrank sites with scattered, unrelated content.
Content Quality: E-E-A-T
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness. Google's quality raters use this framework to evaluate content. In practice, this means: show that you have real experience with your subject (not just theoretical knowledge), demonstrate expertise through depth and accuracy, build authority through consistent publishing and external recognition, and establish trust through transparency, credentials, and accurate information.
Author pages, bylines, published credentials, links to verifiable work — these all contribute to E-E-A-T signals. If you're writing about SEO, show that you actually do SEO. If you're writing about business strategy, show the businesses you've built or advised.
Update Cadence
Fresh content signals relevance. Google tracks when pages were last updated, and articles with recent modification dates often outrank older ones — especially for time-sensitive queries. Establish a regular publishing schedule and revisit older content to keep it current. A well-maintained blog with 20 updated articles will outperform a neglected blog with 200 stale ones.
"Content without strategy is just noise. The sites that rank aren't publishing more — they're publishing smarter, with clear intent behind every page."
On-Page SEO: The Details That Compound
On-page SEO is where strategy meets execution. Every individual page on your site should be optimized for both search engines and human readers. These details seem small in isolation, but they compound over hundreds of pages.
Title Tags and Meta Descriptions
Your title tag is the single most important on-page SEO element. It should include your primary keyword, be under 60 characters, and compel clicks. Your meta description (under 155 characters) doesn't directly affect rankings but massively impacts click-through rate — which does affect rankings indirectly.
Write title tags for humans, not algorithms. "The Complete SEO Guide: How to Rank on Google in 2026" tells you exactly what you're getting. Compare that to "SEO Guide | SEO Tips | SEO Strategy 2026" — keyword-stuffed and unclickable.
Header Hierarchy
Use one H1 per page (your main title), H2s for major sections, and H3s for subsections. This creates a logical content structure that both users and search engines can parse. Think of headers as an outline — if someone only read your headers, they should understand what the page covers.
Internal Linking Strategy
Internal links distribute authority throughout your site and help search engines discover and understand your content. Every new article should link to 3-5 relevant existing pages, and existing pages should be updated to link to new content. Use descriptive anchor text — "learn more about AI agents for business" is far better than "click here."
Build a hub-and-spoke model: pillar pages link to all related content, and all related content links back to the pillar. This creates a crawlable, authority-building internal structure.
Image Optimization
Every image needs descriptive alt text that naturally includes relevant keywords. Compress images before uploading — tools like Squoosh or Sharp can reduce file sizes by 70% or more without visible quality loss. Use lazy loading for below-the-fold images so they don't slow down initial page load. Serve images in modern formats (WebP, AVIF) with fallbacks for older browsers.
URL Structure
Keep URLs short, descriptive, and keyword-relevant. Use hyphens to separate words. Avoid dates in URLs (they make content look outdated when you update it). Once a URL is live and indexed, don't change it unless absolutely necessary — and if you do, set up 301 redirects immediately.
Local SEO: If You Serve a Geographic Area
If your business serves a specific geographic area — whether you're a restaurant in Lisbon, a consultant in Ericeira, or a service provider covering all of Portugal — local SEO is where your highest-intent traffic lives. People searching for local services are usually ready to act.
Google Business Profile
Your Google Business Profile (formerly Google My Business) is the foundation of local SEO. Claim it, complete every field, add photos regularly, post updates, and respond to reviews. A complete, active profile dramatically increases your chances of appearing in the local pack — those three map results at the top of local searches.
NAP Consistency
NAP stands for Name, Address, Phone number. These must be identical everywhere they appear online — your website, Google Business Profile, social media profiles, directory listings, and citation sites. Inconsistencies confuse search engines and erode trust. Audit your NAP data regularly and fix discrepancies immediately.
Local Schema Markup
Implement LocalBusiness schema markup with your exact NAP data, operating hours, service area, and accepted payment methods. This gives Google structured data about your business that it can display directly in search results. Pair it with Person schema if you're an individual professional or consultant.
Local Content and Citations
Create content relevant to your geographic area. Write about local events, local industry trends, or local case studies. Get listed in local business directories and industry-specific citation sites. Each consistent mention of your business across the web reinforces your local relevance to search engines.
Reviews and Reputation
Reviews are a direct local ranking factor. Ask satisfied clients for Google reviews (not in bulk — a steady stream is more natural and effective). Respond to every review, positive and negative. Your overall rating, review count, and review recency all influence your local search visibility.
AI and SEO: The New Frontier
AI is reshaping how search works — both how search engines process information and how content creators produce it. Understanding this shift isn't optional anymore. It's the difference between staying visible and fading into irrelevance.
AI-Generated Content
Google doesn't penalize AI-generated content by default — they penalize low-quality content regardless of how it was made. That said, the flood of mediocre AI content has raised the bar for what stands out. Content with genuine experience, original insight, and specific expertise will always outperform generic AI output. Use AI as a tool in your workflow, not a replacement for thinking.
AI Tools for SEO
AI tools can accelerate keyword research, content gap analysis, and technical audits. Tools like Claude, ChatGPT, and specialized SEO platforms can analyze competitors, generate content outlines, and identify optimization opportunities faster than manual research. The key is using AI to augment your expertise, not to produce content on autopilot.
Structured Data Becomes Critical
As AI systems increasingly parse the web, structured data becomes your most important communication channel with machines. Schema.org markup isn't just about rich snippets anymore — it's about making your content understandable to every AI system that processes it. The more explicit your data, the more likely AI systems are to reference and cite your content.
llms.txt and AI Crawler Optimization
The emerging llms.txt standard lets you communicate directly with AI crawlers about your site's content. Similar to robots.txt but designed for large language models, it helps AI systems understand your site structure, key content, and preferred attribution. It's early days, but forward-thinking sites are already implementing it.
Google's AI Overviews
Google's AI Overviews (formerly SGE) generate summary answers at the top of search results. To appear in these summaries, your content needs to be well-structured, authoritative, and directly answer specific questions. Use clear headers, provide concise answers early in your content, and back claims with specific data. Sites that are already ranking well organically are the most likely to be cited in AI Overviews — there's no shortcut that bypasses fundamental SEO.
The SEO Mistakes I See Most Often
After years of auditing sites and building SEO strategies, the same mistakes come up again and again. They're rarely about missing some advanced technique — they're about neglecting the basics while chasing the wrong things.
Ignoring technical basics while chasing content
I regularly see sites publishing dozens of articles per month while their Core Web Vitals are failing, their sitemap is broken, and half their pages return 404s. Fix your foundation first. No amount of content will overcome a technically broken site.
Writing for search engines instead of humans
If your content reads like it was written to satisfy an algorithm, it won't satisfy users — and Google's systems are now sophisticated enough to detect this. Write naturally, cover topics thoroughly, and the keywords will take care of themselves. Keyword stuffing hasn't worked for years; don't let a keyword density tool convince you otherwise.
Neglecting internal linking
Internal linking is one of the most powerful and underused SEO levers. Every orphaned page is a missed opportunity. Build connections between your content deliberately — it helps users navigate, helps search engines understand your site structure, and distributes ranking authority where it matters most.
No measurement or tracking setup
If you're not tracking organic traffic, keyword rankings, and conversion rates, you're flying blind. Set up Google Search Console (free, essential), Google Analytics or a privacy-respecting alternative, and a rank tracking tool. Review data monthly. SEO without measurement isn't a strategy — it's a guess.
Expecting overnight results
SEO is a 6-12 month game minimum. If someone promises you page-one rankings in 30 days, they're either lying or using tactics that will get your site penalized. Sustainable SEO compounds over time — the first few months feel slow, and then growth accelerates as authority builds.
A Realistic SEO Timeline
One of the most frequent questions I get is "how long will SEO take?" Here's an honest answer based on what I've seen across dozens of projects. Every site is different, but this framework holds consistently.
Month 1-2 — Technical Foundation & Research
Audit the site's technical health and fix critical issues. Set up tracking and analytics. Conduct keyword research, map search intent, and build a content plan. Implement structured data and optimize existing pages. This is unglamorous work, but it's the foundation everything else is built on.
Month 3-4 — Content Creation & Internal Linking
Start publishing content according to your keyword map and topic clusters. Build out internal linking between new and existing pages. Optimize on-page elements for every piece of content. Begin building external citations and links through outreach and partnerships.
Month 5-6 — First Rankings & Refinement
Long-tail keywords start ranking. You'll see organic traffic increasing for specific queries. Analyze what's working and double down. Refine content based on actual search query data from Google Search Console. Update underperforming pages and expand topics that are gaining traction.
Month 6-12 — Compound Growth & Authority
This is where SEO gets exciting. Your site has built enough authority that new content ranks faster. Topic clusters mature and drive significant traffic. Competitive keywords start moving onto page one. The compound effect kicks in — each new piece of content benefits from all the authority you've already built. This is the payoff for the patience required in months one through five.
Want to see this applied end-to-end on a real site? The Ericeira Review case study → walks through the exact stack and architecture — Nuxt + Content, intent clusters, 100% structured data coverage, sub-1s LCP — built from scratch and measured from day one.
For hands-on SEO strategy or implementation: SEO & AI consulting →
If you're worried about competitor attacks, negative link-building, or scraped-content ranking above your originals, the companion post on negative SEO — what actually matters and what doesn't is the defensive playbook.
One more angle — most of the SEO-adjacent leverage in 2026 comes from automating what used to be manual. If you're wiring AI into your content, reporting, or competitive monitoring stack, the full playbook for AI automations for business (with a by-industry and by-function breakdown) covers what ships for teams today.
FAQ
Common questions.
How long does SEO take to show real results?
Realistically, 6–12 months before compounding shows up in traffic — sooner on brand queries, much longer on competitive informational terms. Month one is technical setup and baseline impressions. Months two and three are indexing and early position movement (you'll see impressions before clicks). Months four through six are when rankings stabilise and click-through starts. Compounding begins around month six and accelerates through year two. Anyone promising rankings in 30 days is selling you something that will either collapse or get you penalised.
Is technical SEO more important than content?
They are not competitors — they are multiplicative. Perfect technical SEO on thin content ranks for nothing. Brilliant content on a broken site does not get crawled properly and underperforms its quality. The right order is: fix the technical foundation (Core Web Vitals, crawlability, structured data, clean canonicals) until it stops being a constraint, then pour every remaining hour into content that genuinely answers queries. Once the technical side is green, you rarely need to touch it for months. Content is the part that compounds.
What is E-E-A-T and does it actually matter?
E-E-A-T stands for Experience, Expertise, Authoritativeness, Trustworthiness. Google uses it as a quality framework when evaluating pages, especially in YMYL (Your Money or Your Life) topics like health, finance, and legal. It matters — but not as a checklist you tick. It matters because Google's systems reward content that demonstrably comes from someone who has done the thing. First-person detail, original data, author bios with real credentials, case studies with specifics — those are E-E-A-T signals. Generic AI-written explainers are the opposite, and Google is getting better at spotting them.
Do I need structured data (schema markup) on my website?
Yes, for two reasons. First, schema lets you earn rich results (FAQ blocks, breadcrumbs, article cards, HowTo, review stars) that take more SERP real estate. Second — and this is underrated — LLMs like Perplexity, Claude, and ChatGPT parse schema when deciding who to cite. The minimum set for any content site: Article or BlogPosting on posts, BreadcrumbList site-wide, Person or Organization on the identity, FAQPage where you have genuine Q&A, and LocalBusiness if you serve a geographic area. Validate everything in Google's Rich Results Test before assuming it works.
How do AI Overviews and AI search change SEO?
The top of the SERP is now a generated summary rather than a list of links, which means zero-click searches are rising on informational queries. The response is not to abandon SEO — it is two-fold. One, the content that gets cited in AI Overviews still comes from the same ranking pool, so ranking well still wins citations. Two, optimise for being quotable: clear definitions in the first 100 words, direct answers to the query, schema markup, and primary-source data that LLMs can point to. The sites losing the most are the ones that were ranking with thin aggregator content.
How many pages should a site have to rank well?
Fewer, better pages beat more, thinner ones — every time. A site of 30 strong pages arranged in 3–5 topic clusters outperforms a site of 300 generic posts. Google rewards depth of topical coverage and internal link graphs, not word count in aggregate. The winning structure is a hub page per topic you want to own, plus 6–12 supporting posts per hub that link into it from the body. Then stop. Pruning underperforming pages is often a bigger ranking lift than publishing new ones.
Part of the /seo hub
Free download · 6 pages · PDF
The SEO moat nobody ships because it's unsexy.
Schema, speed, internal links, intent clusters, and content that ranks because it actually answers something. No agency inflation.
No spam. You also get the Sunday note — unsubscribe in one click.