Skip to content

Improve accessibility thorugh ARIA labels, SEO/GEO/Knowledge Graph , and AI crawl support#826

Open
saymanlal wants to merge 2 commits intosaadpasta:masterfrom
saymanlal:branchbysayman
Open

Improve accessibility thorugh ARIA labels, SEO/GEO/Knowledge Graph , and AI crawl support#826
saymanlal wants to merge 2 commits intosaadpasta:masterfrom
saymanlal:branchbysayman

Conversation

@saymanlal
Copy link

Summary

This PR improves accessibility, SEO, and AI/knowledge-graph support for the DeveloperFolio template. It also adds a robots.txt file for better crawling and AI indexing.

Changes

  • Added role="main" and aria-label to the React root
  • Added aria-label to and analytics tags
  • Updated meta descriptions, OpenGraph, and Twitter cards for SEO
  • Added geo tags (geo.region, geo.position, ICBM) for localization.
  • Included JSON-LD structured data for Knowledge Graph recognition.
  • Added robots.txt to optimize AI and search engine crawling.
  • Preserved all original comments and structure in index.html.

Benefits

  • Improves accessibility for screen readers (a11y).
  • Boosts SEO and AI-powered search visibility (AEO).
  • Makes the site AI-friendly for bots like GPTBot, PerplexityBot, ClaudeBot, and Google Extended.
  • Ensures non-public files, analytics parameters, and build artifacts are not indexed.

Notes

  • Non-breaking changes, no visual or functional differences.
  • Fully backward-compatible.
  • Ready to merge for Hacktoberfest contribution.

@vercel
Copy link

vercel bot commented Oct 18, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
developer-folio Error Error Oct 18, 2025 0:47am

💡 Enable Vercel Agent with $100 free credit for automated AI reviews

@saymanlal
Copy link
Author

saymanlal commented Oct 18, 2025

Hi @saadpasta @kartikcho @naveen521kk @MuhammadHasham23 , as part of my contribution in this project I have enhanced the knowledge graph, and repo & production link's visibility through ARIA labels and AI crawling. You can check and please let me know the feedback!

@saymanlal
Copy link
Author

Please review the pull request maintainers @saadpasta @kartikcho @naveen521kk @MuhammadHasham23

@saymanlal
Copy link
Author

Hi @saadpasta @kartikcho @naveen521kk @MuhammadHasham23 please review and merge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant