Skip to content

docs: fix broken canonical URLs in blog category pages - #2

Open
Avicennasis wants to merge 1 commit into
instructure:masterfrom
Avicennasis:docs/fix-typos
Open

docs: fix broken canonical URLs in blog category pages#2
Avicennasis wants to merge 1 commit into
instructure:masterfrom
Avicennasis:docs/fix-typos

Conversation

@Avicennasis

Copy link
Copy Markdown

Summary

Fix 23 broken <link rel="canonical"> URLs across all blog category index pages.

Every category page had a missing slash between the domain and path in its canonical URL — instructure.github.ioblog/categories/... instead of instructure.github.io/blog/categories/.... This causes search engines to treat the canonical as an invalid URL, potentially harming SEO indexing for these pages.

  • blog/categories/*/index.html: instructure.github.iobloginstructure.github.io/blog (23 files)

Root cause: the Octopress _config.yml on the source branch sets url: http://instructure.github.io without a trailing slash, and the category page template concatenates url + "blog/..." without inserting a separator.

No functional changes — canonical link tags only.

Add missing slash between domain and path in <link rel="canonical">
tags. All category index pages had `instructure.github.ioblog/...`
instead of `instructure.github.io/blog/...`.
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

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.

2 participants