Opened 3 years ago
Last modified 4 months ago
#42835 assigned defect (bug)
<link rel="canonical"> for paged static front-page is wrong
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | Awaiting Review | Priority: | normal |
Severity: | normal | Version: | |
Component: | Canonical | Keywords: | needs-patch close |
Focuses: | Cc: |
Description
Hello,
I have a website with custom paging on my static front-page. I use page
slug to handle paging, because without the slug I get 404 error, but I noticed that there is no slug present in <link rel="canonical">
URL generated by WordPress.
For example: Page at http://example.com/page/2/
has <link rel="canonical" href="http://example.com/2/" />
, but as said above, http://example.com/2/
serves a 404 page.
Change History (4)
#1
follow-up:
↓ 2
@
3 years ago
- Keywords needs-patch added
- Owner set to joostdevalk
- Status changed from new to assigned
#2
in reply to:
↑ 1
@
3 years ago
Replying to joostdevalk:
I'm working on separating out the canonical code from Yoast SEO, which fixes this amongst many other edge cases.
That's a great news, thank you! Btw. are you also aware of this edge case: https://core.trac.wordpress.org/ticket/28081#comment:27 ?
Note: See
TracTickets for help on using
tickets.
I'm working on separating out the canonical code from Yoast SEO, which fixes this amongst many other edge cases.
In general though, if the page serves a 404, the canonical doesn't matter at all.