Multiple urls for same record

prophoto

Active Member
As we all know Google does not like duplicate content, even know they just posted a video recently that approximately 30% of the internet is duplicate content. Currently when setting up a secondary list for filtering purposes or other means fabrik creates a new url with that list id instead of the primary lists's id.

Rob just added a feature that easily links two records together from different lists which is great. Unfortunately as far is Google is concerned it will be duplicate data. Here are the examples of different urls for the same record's details page.

Primary link from main list on /guide.html page
/guide/details/2/3-test-3.html

Guide list view page /guide/guide-list.html
/guide/guide-list/details/18/3.html

/calendar.html page, dbjoin link to /guide.html record
/component/fabrik/details/2/3.html

/calendar/calendar-list.html page, dbjoin link from /calendar/calendar-list/details/11/8.html record to same /guide.html record #3
/calendar/calendar-list/details/2/3.html

As you could imagine having 4 urls for the same content is NOT good for SEO.
 
Primary link from main list on /guide.html page
/guide/details/2/3-test-3.html

Guide list view page /guide/guide-list.html
/guide/guide-list/details/18/3.html
The issue here is that you have created 2 lists (id 2 and 18) and thus 2 details pages, each with a different ID. I think I had suggested to remove one and to use the menu template option to switch the template.

/calendar.html page, dbjoin link to /guide.html record
/component/fabrik/details/2/3.html

/calendar/calendar-list.html page, dbjoin link from /calendar/calendar-list/details/11/8.html record to same /guide.html record #3
/calendar/calendar-list/details/2/3.html

I've attempted to resolve this with this commit https://github.com/Fabrik/fabrik/commit/fc3106f885f0ff3073de98b4c52b1a331907a680 So the database join element will attempt to find a matching menu item which points to the list, if one is found then its itemId will be used and thus that menu item's alias will be applied.

SEO is not something I'm that up to date with - but I've done a bit of reading this morning and I think something to consider is the use of canonical links. I see there's a couple of joomla plugins that deal with this, by adding to the page <head>:

Code:
<link rel="canonical" href="http://www.mysite.com/guide/details/2/3-test-3.html" />

Here's what I was reading:
http://moz.com/blog/canonical-url-tag-the-most-important-advancement-in-seo-practices-since-sitemaps
http://moz.com/learn/seo/duplicate-content

I just have the feeling that whilst certain situations we can code solutions for, others may be more along the lines of requiring a curated approach. Obviously where ever possible a coded solution is nicer but it might be good to also have the backup of knowing that you can always manually say "this page URL (foo) is really the same as this url (bar)"
 
Is there a way to show the data from the same list with different templates depending on the menu item? As you saw on my site I have the div template on my guide page but the client also wants to see a list view, hence the /guide/guide-list.html page. This would solve some of the issues along with your latest commit.
 
Is there a way to show the data from the same list with different templates depending on the menu item? As you saw on my site I have the div template on my guide page but the client also wants to see a list view, hence the /guide/guide-list.html page. This would solve some of the issues along with your latest commit.
Nevermind, found it. I will try this out and report any issues. thanks.
 
We are in need of some funding.
More details.

Thank you.

Members online

No members online now.
Back
Top