SEO implementation, adds a structured data response and robots.txt, fixes page structure, adds meta tags, add elements to UI for better SEO as well. Reviewed-on: #17 Co-authored-by: Michael DiLeo <michael_dileo@proton.me> Co-committed-by: Michael DiLeo <michael_dileo@proton.me>
23 lines
424 B
Plaintext
23 lines
424 B
Plaintext
User-agent: *
|
|
Allow: /
|
|
|
|
# Sitemap location
|
|
Sitemap: https://www.keyboardvagabond.com/sitemap.xml
|
|
|
|
# Disallow crawling of fediverse subdomains to focus on main site
|
|
Disallow: /mastodon/
|
|
Disallow: /piefed/
|
|
Disallow: /pixelfed/
|
|
Disallow: /bookwyrm/
|
|
Disallow: /blog/
|
|
Disallow: /picsur/
|
|
|
|
# Allow important pages
|
|
Allow: /about.html
|
|
Allow: /css/
|
|
Allow: /scripts/
|
|
Allow: /site-styles/
|
|
|
|
# Crawl delay to be respectful
|
|
Crawl-delay: 1
|