Layer 3: The Blog Is the Citation Surface
This is the layer that compounds. A portfolio blog that answers real questions — "what is GGUF?", "how to build RAG?", "best model for 16GB RAM" — creates hundreds of pages that AI engines can quote. Every AEO principle applies per post:
- Direct answer in the first 50–100 words
- Question-matching H2s and FAQ sections with FAQPage schema
- Data, tables, and sources (citable specificity)
- Consistent structure so extraction is reliable
Each post also links back to the portfolio projects — which is how blog citations become project citations. The blog here at Hussain-Nazary.github.io is built exactly this way: 40+ posts, every one with BlogPosting + FAQPage JSON-LD, direct-answer openings, and internal links to the flagship projects.
Frequently Asked Questions (FAQ)
How do I make AI assistants find my portfolio?
Three layers: (1) a Person JSON-LD block with sameAs links so your identity is machine-resolvable; (2) project pages written with direct-answer openings and clear structure so they get quoted; (3) a blog of question-answering content that becomes your citation surface. Plus a sitemap and working meta descriptions.
What is the most important schema for a portfolio?
Person — it ties your name, site, GitHub, and other profiles into one machine-readable identity via sameAs. Article/BlogPosting for posts, and CreativeWork or SoftwareApplication for projects complete the picture. The JSON-LD cheat sheet in this blog has copy-paste templates.
How should I write project descriptions for AI search?
Like an answer, not a teaser: name the project, state what it does in the first sentence, list the problem/solution/tech stack explicitly, and include measurable outcomes. AI engines quote the clearest passage — give them a clean one to quote.
Does a portfolio blog actually help?
Dramatically. A blog gives you hundreds of pages that answer real questions ("what is GGUF?", "how to build RAG?") — and every FAQ section and direct answer is a citation target. The blog is how a personal site becomes a source, not just a destination.
What are the technical basics I must not skip?
A valid sitemap.xml, unique meta descriptions under ~160 characters, one H1 per page, working canonical tags, HTTPS, and no JavaScript-rendered content hiding your text. These are the crawlability floor — everything above is polish.
How do I measure AI visibility for my portfolio?
Monthly audit: ask ChatGPT/Perplexity "who is [your name]?" and "what is [your project]?" and note whether your site is cited; watch AI-referrer traffic in analytics; and track whether branded searches grow. There's no dashboard — build the audit habit.