By Dave Carr on Monday, 11 November 2013
Posted in Technical Issues
Replies 19
Likes 0
Views 675
Votes 0
Hi

I'm using SEO Profiler software to review my website and it has indicated many duplicate content issues - all associated with EasyBlog.

I've attached a couple of screenshots showing the issues identified.

Is this correct, and if so, how can I correct this?

Thanks

Dave
Hello Dave,

Sorry for the late reply. I checked your screenshots and all the "duplicate" URLs are actually the pagination. If you want I can hack it so that google does not index the pagination pages. Is that ok with you Please advice.

Thanks!
·
Monday, 11 November 2013 19:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Adelene, I have the same issues with Easyblog generating lots of duplicate URL's, Did your pagination hack work, How can I add it to my site.
·
Monday, 06 January 2014 18:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Wayne,

We already add canonical link with in the page head, The canonical link element makes it clear to the search engines which page should be credited as the original. It would be redundant to inset it to robots.txt or remove the link totally. Hope that clear things up.

Thanks:)
·
Monday, 06 January 2014 19:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Khairul,

Thanks for this.

Err, this is not strictly true. Yes each article has a canonical link that references that article but Easyblog is generating lots of other URL's around that same article which are also being indexed by Google and flagged as duplicate content. Each URL has its own canonical link but its the rest of the nonsense that Easyblog is generating as indexed URL's, for example

http://www.mysite.com/blog/article.html (Original Article)
http://www.mysite.com/blog/categories/listings/article.html
http://www.mysite.com/blog/blogger/listings/user.html
http://www.mysite.com/blog/tags/tag/article.html
http://www.mysite.com/blog.html?start=5
http://www.mysite.com/blog/blogger/listings/user.html?start=5
http://www.mysite.com/blog/latest.html?start=5
http://www.mysite.com/blog/tags.html?sorting=asc&ordering=postcount
http://www.mysite.com/blog/tags.html?sorting=desc&ordering=postcount
http://www.mysite.com/blog/tags.html?sorting=asc&ordering=title
http://www.mysite.com/blog/tags.html?sorting=desc&ordering=title

...the list goes on?

In the blog article editor Metadata box there is a robots meta box for index or no index, but there is no similar option in settings to noindex or nofollow the category or tag listings as above, these are automatically generated as index, follow. As a final point, I use different SEO tools to analyse my rankings in Google, Bing and Yahoo, A very good percentage of my Joomla only articles are ranked highly but NOT ONE SINGLE Easyblog artricle (there are over 80) are ranked anywhere. Maybe Easyblog is not SEO friendly?, just a thought.
·
Tuesday, 07 January 2014 16:41
·
0 Likes
·
0 Votes
·
0 Comments
·
The first time i use easyblog in may 2013, i installed it just for test and when i publish blog post it's on google 5 mn after, and it's new and small website on joomla 2.5,

After that i updated all my website with joomla 3 and after blog post take long time before be indexed. I make post allready about this, i don't know the difference with first version i use on joomla 2.5 in may 2013 and the last one, have a lot of update, but i thing Easyblog is not SEO friendly like before, or perhap's it's from all change in google with panda.
·
Tuesday, 07 January 2014 18:48
·
0 Likes
·
0 Votes
·
0 Comments
·
it's all about seo..intresting thread i ask me why easyblog not add a meta robots index,follow on eb pages like other components? i do not see a single url wich have such meta for robots?
·
Wednesday, 08 January 2014 03:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Wayne,

I am sorry for the confusions earlier. What my colleague actually meant is that despite that the content is duplicated or even if it has all kinds of variants towards the url, Google will / should only respect the canonical link (As per their knowledgebase).

If you want, I have attached the blog.pagination.php file which contains rel="nofollow" on each of the links from the pagination.

Pierreto,

Hm, I don't see why your blogs wouldn't be indexed and there hasn't really been many changes made on EasyBlog's SEO
·
Wednesday, 08 January 2014 12:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Mark,

Thank you for your detailed reply and apologies for the delay in responding.

Easyblog isn't loading your blog.pagination.php file, its actually loading: blog.read.navigation.php for the next/previous links.

If you could please send an updated version of blog.read.navigation.php with the rel="nofollow" changes that would be great. I am a bit reluctant to alter the php code myself, just in case!!.

Thanks again for your help.
Regards
Wayne
·
Friday, 10 January 2014 16:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Wayne,

I added the rel="nofollow" for you in the file attached.

Thanks:)
·
Friday, 10 January 2014 18:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Perhap's it's about my config, another component or the way i use easyblog, i don't know.

I'll try nofollow in non-canonical url, it's a big problem for me now because i give different template to home and to blog category and if somebody go to the non canonical link indexed by google, have template issue.

If i understand "blog.pagination.php" don't work and i need to use "blog.read.navigation.php", isn't it?
Or i need to change the 2 files?

Thank's
·
Saturday, 11 January 2014 09:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Pierreto,

I am not really sure what your issue is all about because you have posted here and I am assuming that you are having the same issue with the original thread starter where he wants to add rel="nofollow" on the pagination links. The file blog.pagination.php is responsible to display the pagination of the blogs and the file blog.read.navigation.php is purely for the navigation between blogs when you are reading the blog entry view.
·
Saturday, 11 January 2014 13:55
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm having duplicate content issues as well on all the pagination pages. I'm not really certain I want to add a bunch of rel="nofollow" since they can have a negative impact on SEO as well. the NoFollow tag basically says "do not trust" the source.

I would much rather have a solution that properly canonicalizes the links that show up on the pagination pages. Is this possible? My Domain authority has gone from 39 to 33 since implementing EasyBlog and I need to get this sorted as soon as possible.
·
Tuesday, 20 May 2014 23:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Also, where is the blog.read.pagination.php located?
·
Wednesday, 21 May 2014 00:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

Hm, I am not too sure if you are having the same issue as the author here but you can find the file in /components/com_easyblog/themes/default/ . If you are still having troubles, start a new thread here in our forums and provide us with the access to the site and I will have a look at it
·
Wednesday, 21 May 2014 03:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

Google does index the pagination URLs and this is a duplicate content issue that only happens with Easyblog. Is this something that will be address soon? The pagination is not the only issue either.

Lets say you have your main article on the frontpage, that same article is visible on the pagination page url, the category url, the blogger url, etc. All of which trigger Duplicate content issues in SEO software like Raven Tools. For those of us that take SEO/SEM serious this is a huge problem.

The rel="nofollow"is not a good solution either. It should be rel="canonical"

Yes, we can hack the core of Easyblog or spend hours upon hours tweaking our favorite SEF Url component to manually canonicalize our URLs. This is something that needs to be addressed within the core of Easyblog in my opinion. Please consider making this a core feature within EasyBlog.

Thank you
·
Wednesday, 06 August 2014 01:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

Adding the rel="nofollow" ensures that the crawlers wouldn't actually index the pagination links. Canonical links are already added to the headers when you click on the rest of the pages.
·
Wednesday, 06 August 2014 16:06
·
0 Likes
·
0 Votes
·
0 Comments
·
The problem is there is no rel=canonical in the header on the pagination pages. Look here: http://www.oceannews.com/news/Page-2
·
Wednesday, 06 August 2014 21:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

This is very interesting issue and extremely important as SEO is major issue of each site. I intended to start my blog in the next days but I have to stop it until this matter is solved.

I would appreciate to communicate in the way that not participating thread followers are able to understand explanations.

Cheers
Milan
·
Wednesday, 06 August 2014 22:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello conshelfwebguy,

Looking at the codes, it does seem like it will add the canonical tag but not too sure why it isn't appearing for your site. Can you please start a new thread and provide us with both your back end and FTP access to look into this?
·
Wednesday, 06 August 2014 23:42
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post