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
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.
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.
Sagar Kumar
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.