: SEO - how to tell search engines what the preferred URL is for content of part of a page Given a page which displays a list of posts in chronological order on one URL, let's say: www.mysite.com/listofposts
Given a page which displays a list of posts in chronological order on one URL, let's say: mysite.com/listofposts
Each of these posts also has it's own URL, which displays the list of posts but with the selected post at the top and highlighted: mysite.com/post/1234
The problem is that when search engines are indexing the content, because the URL for an individual post actually has content from other posts on it, I am finding that quite often content is indexed against the wrong URL.
Is there a way of telling search engines that different parts of a page should be indexed against different URL's?
I've seen Canonical URLs allow you to indicate the preferred URL for content on a page by page basis, but is there a way to do it for a situation like mine, where I have a page made up of several different bits of content each of which have their own canonical preferred URL?
More posts by @Sims2060225
2 Comments
Sorted by latest first Latest Oldest Best
No, there is no type of markup or code to tell searches engines that parts of a page are canonical to other pages.
An often used waysi to not include the entire article on the listing page, just use a snippet of the article, a sentence or two, then have a 'read more' link that takes you to the article page.
Have you tried the meta tag NOINDEX, FOLLOW? This should allow the crawler to follow the links on the page and index them as required, but not index the current page.
eg,
<head>
<meta name="robots" content="noindex, follow"/>
</head>
Have a look at the blog entry at - moz.com/blog/duplicate-content-in-a-post-panda-world - for some more info on this.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.