SEO Tips
Help your app get discovered by search engines and AI assistants.
SEO + AEO: Get Found Everywhere
Modern discovery happens through search engines AND AI assistants. Optimize for both.
Google, Bing, DuckDuckGo - traditional search results
ChatGPT, Claude, Perplexity - AI-powered answers
Page Titles & Meta Tags
The foundation of SEO. Every page needs unique, descriptive metadata.
- • Title tag (50-60 chars) - Unique, keyword-rich, compelling
- • Meta description (150-160 chars) - Summarize the page, include CTA
- • Open Graph tags - Control how links appear on social media
- • Twitter Card tags - Optimized display on Twitter/X
- • Canonical URL - Prevent duplicate content issues
Heading Structure
Proper heading hierarchy helps search engines understand your content.
- • One H1 per page - Your main headline, include primary keyword
- • H2 for sections - Major content divisions
- • H3-H6 for subsections - Nested content hierarchy
- • Don't skip levels - Go H1 → H2 → H3, not H1 → H3
- • Descriptive headings - Tell readers what's in each section
Semantic HTML
Use HTML elements that describe their content. Search engines understand semantic markup better.
- • <header> - Page or section header
- • <nav> - Navigation links
- • <main> - Primary page content
- • <article> - Self-contained content (blog post, product)
- • <section> - Thematic grouping of content
- • <aside> - Sidebar, related content
- • <footer> - Page or section footer
Image SEO
- • Descriptive alt text - Describe what's in the image (also helps accessibility)
- • Meaningful filenames - Use "blue-running-shoes.jpg" not "IMG_4532.jpg"
- • Responsive images - Provide multiple sizes with srcset
- • Lazy loading - Improves page speed (which affects SEO)
- • Image sitemaps - Help search engines find your images
URL Structure
- • Readable URLs - /blog/seo-tips not /blog?id=123
- • Include keywords - Put relevant terms in the URL
- • Use hyphens - Separate words with hyphens, not underscores
- • Keep them short - Under 60 characters is ideal
- • Lowercase only - Avoid case sensitivity issues
Structured Data (JSON-LD)
Help search engines understand your content with structured data markup.
- • Product schema - Price, availability, reviews
- • Article schema - Author, publish date, headline
- • FAQ schema - Questions and answers (can appear in search results)
- • Organization schema - Company info, logo, social profiles
- • Breadcrumb schema - Navigation path
AEO: Optimizing for AI
AI assistants are becoming a major discovery channel. Help them understand and recommend your content.
- • Clear, direct answers - Write content that directly answers questions
- • FAQ sections - AI loves well-structured Q&A content
- • Authoritative tone - Be confident and factual
- • Cite sources - Back up claims with references
- • Update regularly - AI prefers fresh, current content
- • llms.txt file - Provide an AI-readable summary of your site
Performance = SEO
Google uses Core Web Vitals as ranking factors. Fast sites rank better.
- • LCP (Largest Contentful Paint) - Under 2.5 seconds
- • FID (First Input Delay) - Under 100 milliseconds
- • CLS (Cumulative Layout Shift) - Under 0.1
See our Performance Tips for optimization strategies.