Site structure
Version 5.x > Site structure > Site Structure and URLs View modes: 
User avatar
Member
Member
tory.lynne-gmail - 10/29/2010 11:48:56 AM
   
Site Structure and URLs
Hello -

Question from someone who is not familiar with the Kentico CMS system, has to perform SEO optimization on a site using it, and I don't have access to actually see the CMS in action. Any insight you can provide would be wonderful!

Another firm built the site and structured the URLs based on the structure of the site, which made them very ugly and un-seo-friendly (I believe because the website is actually multiple websites hosted under one domain). They've told me that they must be structured like this for the architecture of the site. So I'm wondering if this is correct? Can my actual URLs be created/changed independent of site structure (when it's not helpful for the user)? Or is there some sort of plugin that can be used?

Here's my issue - setting up a ton of 301 redirects or rewrites aren't as effective when many of the links (like for breadcrumbs) are dynamically created and called what the other firm created - i.e. the actual link on the site (as seen by search engines) is the ugly one. Even if they redirect to the correct page the link is not optimal. Additionally, we have to manually change all URLs in the html withing the wysiwyg instead of using the link creator, which is much easier for my client to do for themself (since I don't have access and can't do it for them).

Again, any insight is appreciated. Thanks for your help!

-Tory


User avatar
Kentico Consulting
Kentico Consulting
kentico_borisp - 11/10/2010 3:27:45 AM
   
RE:Site Structure and URLs
Hello,

It would be certainly better to have links pointing to files and pages directly, using the site structure. If there aren't many links, I would recommend you to do this manually by rewriting the links. You can create a simple utility, which would crawl to the cms and search for link definitions in editable regions if there are much more links. This utility would try to access the link it found and check its path. Afterwards, it would replace it with a new link created from this path.

Best regards,
Boris Pocatko