Re: displayTeaserStandard dmHTML and SEO
Might Aswell <[email protected]>
| Newsgroups | gmane.comp.cms.farcry.devel |
|---|---|
| Message-ID | <[email protected]> |
oh my sorry.. I just posted the same issue... someone must have spammed
out a white paper on this...
On Sunday, August 18, 2013 10:10:43 PM UTC-7, Phillip Rasmussen wrote:
>
> Forgive me if this is a double post, I posted this earlier today and
> nothing appeared.
>
> I've been heckled by my SEO person about duplicate URLs for the same
> content. This occurs when a dmHTML content type is referenced through a
> teaser template.
> eg: /about-us (the dmNavigation furl) & /about-us/about-us (dmHTML)
>
> My initial reaction was to put a canonical link tag in the header for a
> dmHTML content type. (and I did)
> <cfif lcase(stobj.typename) EQ 'dmhtml'>
> <skin:buildLink objectID="#request.navid#" r_url="theURL"/>
> <cfoutput><link rel="canonical" href=
> "http://#cgi.SERVER_NAME##theURL#"/></cfoutput>
> </cfif>
>
> But I also thought fixing the issue at the source would be a good idea, ie
> any teasers for dmHTML.
>
> <cfset tmpNavid = application.fapi.getContentType("#stobj.typename#").
> getNavID(objectid="#stobj.objectid#", typename="#stobj.typename#",
> stobject="#stobj#") />
> <skin:buildLink objectID="#tmpNavid#">
> <skin:view objectid="#stobj.teaserImage#" typename="dmImage"
> template="displayTeaserImage" />
> </skin:buildLink>
>
> Now all the teasers for dmHTML now reference the navigation furl and not
> it's own.
>
> If anyone has a better solution, or if I'm making things difficult for
> myself please let me know. Most things I do originated from molio template
> way back when so some of the newer skeletons (fandango) might contain newer
> tricks.
>
> Regards
> Phil
>
--
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: farcry-dev-/[email protected]
To unsubscribe, email: farcry-dev+unsubscribe-/[email protected]
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry
---
You received this message because you are subscribed to the Google Groups "farcry-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to farcry-dev+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/[email protected]
For more options, visit https://groups.google.com/groups/opt_out.