# SerpDad Blog > SEO and AI search notes from the SerpDad team The SerpDad Blog is written by the team behind SerpDad and Khalid. It runs on Khalid, the open-source blog engine, and doubles as Khalid's live demo. ## Posts - [Blog speed test: how fast is this Khalid blog?](https://serpdad.com/blog/blog-speed-test/): Our own blog speed test of this Khalid blog on 3 November 2026, with server times, public load times and page weights. Download the raw numbers. - [How to build a topical map for your blog, step by step](https://serpdad.com/blog/build-topical-map/): Build a topical map in six steps, from your blog's purpose to the order you publish in, with this blog's own topical map as a worked example. - [How to get your blog quoted in AI answers](https://serpdad.com/blog/get-quoted-ai-answers/): AI answers quote sentences, not pages. Eight moves from Steve Toth's research that get your blog quoted in ChatGPT, Gemini, Perplexity and Claude. - [Khalid vs WordPress for a blog](https://serpdad.com/blog/khalid-vs-wordpress/): Khalid vs WordPress for a blog, compared fairly on speed, security, SEO, cost and where WordPress is still the better choice. Prices checked 2 November 2026. - [What a topical map is, and why a small blog needs one](https://serpdad.com/blog/topical-map-explained/): A topical map plans every page a blog needs to cover one subject and how those pages link. What it is, its two sections, and why it matters. - [How the internal links in a topical map should work](https://serpdad.com/blog/topical-map-internal-links/): How the internal links in a topical map should point, what their words should say, and when to add them, from Koray Tugberk Gubur's own case studies. - [How to write an answer capsule](https://serpdad.com/blog/write-answer-capsule/): An answer capsule is a forty to sixty word answer under a question heading that AI tools can quote whole. Five steps to write one, with an example. - [How to write a post in the Khalid editor, start to finish](https://serpdad.com/blog/write-post-khalid/): How to write a post in the Khalid editor, from passkey sign-in to the checks that stop a weak post, the Google preview and publishing, with a short video. ## Pages - [About the SerpDad Blog](https://serpdad.com/blog/about/): Who writes the SerpDad Blog, which sources we trust for SEO advice, and why this blog also serves as the live demo of Khalid. - [Contact the SerpDad Blog](https://serpdad.com/blog/contact/): Write to the SerpDad Blog team about a post, a correction or Khalid. Your note reaches the founder, who reads every one. - [How this blog works](https://serpdad.com/blog/how-this-blog-works/): Every Khalid feature this blog uses, in plain words, with a link to the live page that shows it. Khalid is the open-source blog engine behind it. - [About this site for readers and AI](https://serpdad.com/blog/ai/): Who runs SerpDad, what it covers, how to cite it and how to reach the team. - [AI info page](https://serpdad.com/blog/glossary/ai-info-page/): An AI info page is a page written for AI assistants and the people who build them. - [Answer capsule](https://serpdad.com/blog/glossary/answer-capsule/): An answer capsule is a short, complete answer placed right under a question heading, before any detail. - [Canonical link](https://serpdad.com/blog/glossary/canonical-link/): A canonical link is a tag in a page's head that names the one address a search engine should treat as the real version of the page. - [Crawl budget](https://serpdad.com/blog/glossary/crawl-budget/): Crawl budget is how many pages of a site a search engine is willing and able to fetch in a given time. Small blogs rarely run out of it. - [Internal link](https://serpdad.com/blog/glossary/internal-link/): An internal link is a link from one page of a site to another page of the same site. - [llms.txt](https://serpdad.com/blog/glossary/llms-txt/): llms.txt is a plain text file at a site's address, such as /llms.txt, that tells AI tools what the site is and which pages matter most. - [Schema markup](https://serpdad.com/blog/glossary/schema-markup/): Schema markup is structured data in a page's code that tells search engines what the page is about in their own vocabulary: an article, its author, a list of… - [Topical map](https://serpdad.com/blog/glossary/topical-map/): A topical map is a plan of every page a site needs to cover one subject well, and of how those pages link to each other. - [Authors](https://serpdad.com/blog/authors/): The people who write SerpDad Blog, and how many posts each has written. - [Sitemap](https://serpdad.com/blog/sitemap/): Every page on SerpDad Blog in one list, grouped by kind. ## Optional - [Khondokar MD Asiful Islam](https://serpdad.com/blog/authors/asif/): Most people call him Asif. - [Khalid](https://serpdad.com/blog/category/khalid/): Khalid, the open-source blog engine this blog runs on: how it compares, how fast it is, and how writing in it works. - [khalid](https://serpdad.com/blog/tag/khalid/): khalid: the posts on SerpDad Blog in this list, newest first. - [Topical authority](https://serpdad.com/blog/category/topical-authority/): How to plan, write and link the pages a topic needs, so search engines see your blog as an authority on it. - [topical authority](https://serpdad.com/blog/tag/topical-authority/): topical authority: the posts on SerpDad Blog in this list, newest first. - [AI search](https://serpdad.com/blog/category/ai-search/): How to get your blog found, read and quoted by ChatGPT, Gemini, Perplexity, Claude and Google's AI answers. - [writing](https://serpdad.com/blog/tag/writing/): writing: the posts on SerpDad Blog in this list, newest first. - [The SerpDad glossary](https://serpdad.com/blog/glossary/): The SEO and AI search terms we use on the SerpDad Blog, each one explained in plain words in a few sentences. - [Topical maps](https://serpdad.com/blog/series/topical-maps/): A series in 3 parts, best read in order.