Feature Requests
Share ideas, discuss and vote on requests from other users in community
 

RDFa Implementation for the Breadcrumbs Navigation Menu

Bryan Apperson shared this idea 6 years ago
Completed

Implementing RDFa as per: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=185417

Implementing this will provide a significant SEO boost and increased CTR from google and in fact there is no reason WHMCS should not implement it. This is due to the fact that with this Schema the breadcrumbs menu and links will show right on google search results.

{$breadcrumbnav} is the snippet that would be affected.

Comments (6)

photo
2

This would be great and should be simple to implement :)

photo
1

I was able to implement it easily until and if it is added to mainline WHMCS.

  1. <div xmlns:v="http://rdf.data-vocabulary.org/#">;
  2. <h2>
  3. {$breadcrumbnav|replace:'<a href':'<span typeof="v:Breadcrumb" ><a href'|replace:'">':'" rel="v:url" property="v:title">'|replace:'</a> >':'</a> > </span>'}
  4. </span>
  5. </h2>
  6. </div>

That's what it looks like for my template.

photo
1

Bryan Apperson wrote:

I was able to implement it easily until and if it is added to mainline WHMCS.

  1. <div xmlns:v="http://rdf.data-vocabulary.org/#">;
  2. <h2>
  3. {$breadcrumbnav|replace:'<a href':'<span typeof="v:Breadcrumb" ><a href'|replace:'">':'" rel="v:url" property="v:title">'|replace:'</a> >':'</a> > </span>'}
  4. </span>
  5. </h2>
  6. </div>

That's what it looks like for my template.

In which file did you make this changes?

photo
1

Stick to HTML5 markup and schema.org since the major search engines use them. Every aspect of content from the admin UI to the theme should allow for elements found in http://www.schema.org

photo
1

cenourinha wrote:

This would be great and should be simple to implement :)
Kind of sorta did that with https://services.strikehawk.com/knowledgebase.php?action=displayarticle&id=5 Although, I had to insert static author, organization, etc. =) *sigh*

photo
1

Hi,

Thanks for your feedback and votes on this idea. I'm pleased to say that a full breadcrumb was implemented in the Six template in v6.0 and above.