Most developers think setting up SEO means dumping a few meta keywords into the head tag and calling it a day. That standard is obsolete.
Search engine indexing has shifted completely. You are no longer just optimizing for Google's traditional ranking crawler; you are structuring data so that Large Language Models and AI search assistants can parse your site cleanly. If an AI assistant crawls your portfolio to check your technical background, a messy heading hierarchy or unoptimized text layout means you get skipped entirely.
For my static build, I had to treat indexing as a core feature. This meant embedding explicit JSON-LD structured data schema for Person and WebSite targets, enforcing a rigid semantic layout hierarchy, and implementing an llms.txt file at the root to explicitly guide AI crawlers.
If your portfolio cannot be read accurately by a machine, it will not be found by a human. Optimization goes way deeper than the surface UI.
Portfolio: ahmershah.dev
GitHub: ahmershahdev
The llms.txt point is something I hadn't considered before but it makes total sense. We're basically entering a phase where you're optimizing for two completely different "readers" — Google's crawler and LLM context windows.
One thing I'd add: structured FAQ sections seem to punch above their weight for AI citations. If your content directly answers a question in a clean format, LLMs seem much more likely to reference it versus long-form paragraphs saying the same thing.
The meta keywords era feels quaint compared to what's coming.
Great framing. One metric worth adding to this discussion: the citation gap.
We've been tracking LLM citation patterns across 50+ brands — where ChatGPT, Perplexity, and Google AI Overviews actually mention them vs. where they should logically appear.
The data that surprised us most:
So it's not just about structured data and schema — it's about where your brand is mentioned in the wild. The JSON-LD approach Ahmer describes is correct for crawlability, but the citation layer on top is where most brands have the biggest gap.
If anyone wants to see their brand's specific citation gap score across AI platforms, we mapped it at aisearchstackhub.ai/citations — free to check.
Exactly. SEO is no longer only about keywords and meta tags.
AI has changed how search works. With Google AI Search, AI Overviews, Gemini, ChatGPT, Perplexity, and other assistants, websites are not just being ranked — they are being understood, summarized, and recommended.
That is where GEO comes in: Generative Engine Optimization.
Now the focus is on making content clear for both humans and machines. Clean headings, semantic HTML, structured data, JSON-LD, strong page hierarchy, meaningful content, and proper indexing signals all matter more than ever.
For portfolios especially, this is important. Your website is not just a design showcase. It is your digital identity. If AI crawlers cannot clearly understand who you are, what skills you have, what projects you built, and what experience you bring, then your visibility becomes weaker.
Google’s own AI Search guidance still says the foundation is useful, high-quality, accessible content, but AI search makes clarity even more important. So SEO is becoming less about tricks and more about structure, trust, and machine-readable value.
In simple words: Good UI attracts humans. Good SEO + GEO helps both humans and AI find you.
Absolutely true. SEO in 2026 is no longer just about keywords and backlinks; it's about making your content understandable for AI systems.
Structured data, semantic hierarchy, entity SEO, and AI-readable content architecture are becoming critical. If AI crawlers can’t properly interpret your site, your visibility drops even if the design looks great.
The shift from traditional SEO to GEO and AEO is happening faster than many businesses realize.
People still treat SEO like it’s just “add keywords and pray” but honestly AI search changed a lot already. clean structure, good headings, schema, readable content flow all that matters way more now because machines are basically your first reader before humans even see the site
Most people focus on design first, but if search engines and AI tools can't understand the content structure, the best UI in the world won't help much. Good insight.
Interesting insights! AI is definitely changing how developers work by improving productivity, speeding up coding tasks, and helping with problem-solving. Exciting to see how rapidly AI is becoming part of everyday development workflows.
SEO today is about making your content easy for both search engines and AI to understand and use in answers, not just trying to rank higher.
Great explanation of how SEO is evolving with AI search. In today’s digital landscape, SEO is not just about keywords anymore — it’s also about high-quality content, user intent, relevance, and providing accurate information that AI-powered search engines can easily understand.
AI search is changing the SEO game completely. Tricks like keyword stuffing and meta tag manipulation are losing value, while authentic, helpful, and experience-driven content is becoming the real ranking factor. Businesses that focus on trust, expertise, and human-first content will stand out in the AI-powered search era.
The irony is that AI search might actually force us back to writing genuinely high-quality content for humans. When gaming the system with meta tags stops working, the only thing left that matters is actual authority and unique perspective.
Technical SEO is turning into LLM optimization. It’s no longer just about fast load times and clean sitemaps; it’s about how easily an AI scraper can digest the core value proposition of your text without getting lost in boilerplate layout code.
This shift means we have to focus heavily on "information gain." If an article just paraphrases the top 5 Google results, an AI search tool will synthesize that information itself and never send the user to your link. You have to provide unique data or insights to get clicked now.
It’s wild how many people still treat SEO like a checklist rather than a data architecture problem. AI search engines care about structured data, entities, and context. If an AI can't map your page into its knowledge graph, you're effectively invisible.
We went from optimizing for algorithmic crawlers to optimizing for LLM retrieval systems (RAG). If your content doesn't have the semantic depth to answer a user's multi-layered query, an AI agent isn't going to cite it as a source. The "keyword packing" era is officially dead.
The shift you're describing has a name that more developers should know — GEO: Generative Engine Optimization. It's the evolution of traditional SEO specifically for AI-powered search surfaces like ChatGPT, Perplexity, Google AI Overviews, and Gemini. The core difference is this: traditional SEO optimizes for ranking — getting your page to appear in a list. GEO optimizes for citation — getting your content included inside an AI-generated answer. Two completely different goals requiring different strategies. For GEO specifically, a few things that matter beyond the JSON-LD and llms.txt you mentioned:
Quotable sentences — AI systems prefer content that contains clear, standalone, citable statements rather than long flowing paragraphs Entity clarity — your page should unambiguously define who you are, what you do, and what problems you solve, so an LLM can map you to a knowledge node Third-party mentions — LLMs weight what others say about you (forums, Q&A sites, LinkedIn posts) more heavily than your own website copy
The underlying principle: traditional SEO asks "can Google find me?" — GEO asks "can an AI accurately represent me in an answer?" Those are very different optimization targets.