Skip to content

Conversation

SplinterSword
Copy link
Contributor

@SplinterSword SplinterSword commented Oct 20, 2025

Description

This PR fixes #6981

Notes for Reviewers
#Changes Implemented

Added hidden SEO meta enhancements

  • Introduced a kanvas-seo.js file using react-helmet to inject SEO metadata dynamically.
  • Added optimized <title> and to match Kanvas content and keywords.
  • Included canonical tag, robots directives, and Open Graph metadata for better crawlability and link previews.

Resolved multiple SEO audit issues:

  • Single H1 enforcement: Added a hidden H1 element (non-visible to users) to ensure only one H1 is detected by crawlers.
  • H1–content match: Hidden H1 text semantically aligned with the main topic ("Kanvas – Cloud Native Visual Designer").
  • Improved meta title & description: Optimized for keyword relevance and readability.
  • Added missing image alt attributes: Automatically handled via code to improve accessibility and image SEO.
  • Removed duplicate headings by hiding secondary repeated heading tags from crawlers (CSS-hidden).
  • Enabled crawlability: Ensured links are crawlable and indexable using attributes and robots directives.
  • Performance: Minor adjustments to metadata loading to help page response metrics.

No UI or layout impact

  • All additions are non-visual and only affect crawlers.
  • Verified that the visual layout and user experience remain unchanged.

Signed commits

  • Yes, I signed my commits.

Lakshay-Pareek and others added 6 commits October 12, 2025 01:35
Signed-off-by: Lakshay Pareek <hopesalive0291@gmail.com>
Signed-off-by: Lakshay Pareek <hopesalive0291@gmail.com>
Signed-off-by: SplinterSword <sparshj2003@gmail.com>
Signed-off-by: SplinterSword <sparshj2003@gmail.com>
@l5io
Copy link
Contributor

l5io commented Oct 20, 2025

🚀 Preview for commit 3b98c63 at: https://68f61ac34435acba3a55e815--layer5.netlify.app

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve Search Engine Optimization (SEO) of Kanvas Page

4 participants