Skip to content

feat: add canonical URLs and meta tags for SEO#537

Open
Vaishnav88sk wants to merge 1 commit into
microcks:masterfrom
Vaishnav88sk:feat/canonical-urls-seo-clean
Open

feat: add canonical URLs and meta tags for SEO#537
Vaishnav88sk wants to merge 1 commit into
microcks:masterfrom
Vaishnav88sk:feat/canonical-urls-seo-clean

Conversation

@Vaishnav88sk
Copy link
Copy Markdown
Contributor

Description

Without canonical URLs, search engines may index duplicate content from different URL variations (with/without trailing slashes, different case, etc.). This dilutes page authority and can hurt rankings.

SEO enhancement requested in issue #209. Canonical tags are essential for any professional website to ensure proper search engine indexing.

This PR adds to the head.html partial:

  • Canonical URL link tags pointing to the canonical permalink
  • Meta description with fallback to summary/site description
  • Meta keywords support (for engines that still use them)
  • Author meta tag for bylines

How will this change help?

  • Consolidate link equity to preferred URLs
  • Prevent duplicate content issues
  • Provide explicit metadata for search engines
  • Improve keyword targeting with proper description and keywords meta

Related issue(s)

#209

@yada yada added component/ux Improvements or additions to UX or style kind/enhancement New feature or request component/blog component/documentation labels May 28, 2026
Signed-off-by: Vaishnav88sk <vaishnavsk8804@gmail.com>
@yada
Copy link
Copy Markdown
Member

yada commented Jun 1, 2026

@Vaishnav88sk any changes to the layout are very very sensitive and ideally must be avoided...
For example, this has been reverted (it removed all images on the website!): c9ed769

So, this needs to be thoroughly tested, and the pros and cons of any layout modification must be carefully evaluated.

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

Labels

component/blog component/documentation component/ux Improvements or additions to UX or style kind/enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants