SEO
Make your Kavia-built websites more discoverable on search engines like Google.
Search Engine Optimization (SEO) increases your site’s visibility by improving how search engines index and rank your content. While Kavia doesn’t yet include automated SEO features, you can easily guide the AI through structured prompts and manual edits to ensure best practices are followed.
SEO Fundamentals in Kavia
Kavia helps you control SEO manually by prompting for the right metadata, page structure, and linking strategy. Here’s how to approach SEO with your Kavia projects:
Add Custom Metadata (Titles, Descriptions, Keywords)
Metadata helps search engines understand your content before rendering it. You can generate and edit metadata in your Kavia project through prompts.
Prompt example:
Add SEO metadata to this page including title, meta description, and relevant keywords.
What to include:
Title Tag
Meta Description
Keywords
Creating a Sitemap Manually
A sitemap lists all the important pages of your site for Google to crawl. Kavia does not auto-generate sitemaps yet, but you can create one yourself:
How to create and submit a sitemap in Kavia:
Ask Kavia:
Place the file under your project’s public directory.
After publishing, access it via https://yourdomain.com/sitemap.xml.
Submit the link to Google Search Console under "Sitemaps"
Tip: Whenever you add or remove pages, update the sitemap manually or ask Kavia to do it.
Configure robots.txt to Control Crawling
The robots.txt file lets you tell search engines what to index and what to ignore.
To add this in Kavia:
Prompt:
Insert it in the public folder of your project.
ATest your robots file by visiting: https://yourdomain.com/robots.txt.
Use Proper Heading Structure
Search engines look at headings (H1–H6) to understand the structure of your content. You should:
Use only one H1 per page
Use H2 and H3 for section and subsection headers
Include relevant keywords in headings when possible
Prompt example:
Rewrite the headings on this page using SEO best practices: one H1, logical H2/H3 subheadings, and keyword-rich phrasing.
Add Internal Links Between Pages
Internal links improve navigation and distribute page authority.
Steps:
Identify related pages within your project
Link them contextually using clear, descriptive anchor text
Keep links user-friendly (avoid “click here”)
Prompt example:
Suggest internal links for this article based on existing pages in the project.
Add Schema Markup (Structured Data)
Schema helps Google display rich snippets like FAQs, reviews, or events. Though not automatic, you can ask Kavia to generate schema for specific pages.