![]() |
Photopost Pro Canonical Links Tag for SEO
1 Attachment(s)
Note on versions: This should work with every vB-version that uses the plugin system (3.5 and above). If not, please let me know. It also should work with older versions of Photopost. I tetsted on vB 3.8.2 and Photopost 6.22. The problem: Duplicate content One of the biggest problems of Photopost Pro when aiming at SEO-optimization is duplicate content - myriads of possible urls point to the same page. This leads to heavy penalization by search engines like Google. Although this has been critizised for years by Photopost customers, the developers were less than helpful, stating this was not "an issue with our program at all"; there are no indications whatsoever that this will ever be addressed. A solution: canonical links Not long ago, the major search engines (including Google, Microsoft and Yahoo) introduced a new tag, designed to deal with just that problem. It allows you to define a canonical url for pages that can be accessed via various urls. This is just what Photopost needs and should really help SEO-wise (see Googles explanation): <link rel="canonical" href="URL" /> What this product does I wrote a small plugin that is only active on Photopost's showphoto.php, this being the most important and most duplicated page. It extracts the photonumber from the URL and constructs a canonical url that is made up only from the URL to the script and one parameter (the photo number). It works with both Photopost's URL versions (standard and spider-friendly). Additionally, if the URL that was used to call the page is not identical to the canonical URL, a "noindex"-Tag will be added. Example: URL to call the page:will insert: Installation
### Don't forget to click install! ### (No support if you don't) |
Reserved
|
will be back soon.
|
Quote:
|
Hi, sounds great, so the plug-in is only active for the photopost urls within my forums. I have links from all members profiles as well as their posts to their photopost pictures..??
** installed as of now ** |
I'm not really sure what you mean, I'll try an answer anyway :)
Quote:
Quote:
You may want to read the explanation on Google Blog I linked to in the first post. |
Good one, thank you.
Works on Photopost 6.1 as well... |
Thanks, it is a shame that PP don't try and enhance there version more for vb users in general. with all these new vbulletin updates it is starting to make the PP obsolete on my site.
|
Quote:
|
I think most will be buyers. Especially photopost users. Thanks for this plugin!
|
Quick question, but does vbgallery work in the same way and does it require a similar solution to PhotoPost Pro? If so, will you be making a mod for vbgallery as well?
|
Probably - I'm not that familiar with vBG. Though I doubt that the problem can be as bad as with Photopost. ;) I have vbseo installed and the SEO-gurus there have up to now not been able to handle Photopost - that's how bad it is :(. There is a plugin for vBG, tho. And no, I won't do something for vBG. As I said, I don't use it myself, and with vbseo there is a excellent product available for SEOing.
|
Quote:
|
*Sigh* ;)
|
Thank you, thank you, thank you!
|
that's gooooood
thank youuu very mucccccch |
How exactly do i install this? Thx!
|
Just as it says in the first post:
Quote:
AdminCP -> Plugins & Products -> Manage Products -> Add / import product (at the bottom of the page). Then import the xml-file you downloaded. For the second step: AdminCP -> Styles & Templates -> Style Manager -> Choose appropriate style -> All Style options -> headinclude -> add $cel_photopost_canonical at the top. |
well, that couldn't have been easier. Very nice!
|
Easy to install. Thanks!
|
If you're running the vBSEO Sitemap Generator:
Quote:
|
Thank you cellarius!
|
This is a very nice and easy fix to one of the worst issues with PP that they will never fix. Marked installed.
I have one question/request though. I have the spider-friendly URLs on, but I used to have a sitemap generator that produced the sitemap with the standard URLs (showphoto.php?photo=XXX). As a result, I have a lot of photos indexed with both versions. This plugin as is works with both, which means it will produce a canonical URL for each version. Is there a way to make this check which type of URL is selected in the admin options of PP, and then produce only that format of canonical URL? For instance, if you have spider friendly URLs active, and a search engine visits a showphoto.php?photo=XXX page, the noindex meta would be inserted along with the canonical URL as showphoto.php/photo/XXX ? That would be excellent if its possible. Either way, you've managed to do more than PP has for years with this one little plugin. |
Hi cellarius
sorry for my dumb arse question but would this work for Vbgallery (made by photopost) i know it says photopost pro just trying my luck here ;) Cheers |
Quote:
|
Cool, thanks. Is there any way to check if this works after we install it, and somehow check the results after a few days/weeks on google somehow?
|
Quote:
Quote:
|
Quote:
|
Quote:
|
|
I cannot reproduce this and have not the slightest clue how this mod would cause this. It does not even touch anything inside Photopost; it's only active in the vB wrapper, and there only inserts one line into the html head based on the URL used to call the page. Not even the picutreid is taken from PP but determined from the variable. In fact, none of the PP stuff is even available or active for my plugin - it's all out of scope. It's basically the same as if you wrote a line of text into the template directly - that would not break a menu.
|
i was about to install this today but i found out its already integrated in the new photopost 7
|
All times are GMT. The time now is 06:04 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|