Building a new website and a CMS is balance between what is your requirement in terms of functionality, what is best for the actual users, existing technologies, and most importantly…
There are many who build CMS for a website and they do not consider the SEO considerations, in today ever changing search visibility environment this is one of the most important aspect of a good CMS.
Few things before you build your new CMS:
- Do you want to grow your organic traffic to your website ?
- Any files you need to keep it away from search engines ?
- Do you need your CMS to integrate with an existing application company is using ?
Lets look at few of the options you should consider before you build your new CMS.
1. You need a customisable URL.
Ensure your CMS is capable of producing SEO-friendly URLs. It is preferable but not required that you are able to create static, keyword focused URLs.
(for example http://www.domain.com/keyword1/keyword2/index.html).
2. URL structure that uses folders instead of jargons.
CMS and blog platforms sometimes create awkward URLs for new content. For example, you may end up with a page that has “index.php?p=283581″ at the end of the URL. Such “messy URLs can hurt your trust and credibility with search engines and users.
3. You should be able to customise your Meta Tags.
Any good CMS should allow for customisation of:
Meta description tag
H tags etc…
4. Should be able to use ALT attributes for the images.
The ability to customise the text of all attributes is a mandatory requirement for your CMS. Search engines see non-linked image alt tags as page content which contributes to the keyword relevancy of the page that the image is hosted on.
5. Should be able to guard against Duplicate content
Almost all of the SEO professionals we queried cited duplicate content as a top technical concern. Simply put, duplicate content is any content that is “appreciably similar” or exactly the same as content that resides on your site, according to Google Webmaster Tools.
6. Pagination Controls.
As pagination can be very important for a website’s search rankings, controlling it through careful use of no-follows and meta no-index tags will make your important content get more link juice and crawl attention.
7. Poor Navigation.
If visitors come to your site, and they can’t get around easily because navigation is set up poorly, they won’t engage with your site.
8. Avoid Flash
Small Flash elements can be useful in augmenting the appearance of a website, but avoid Flash to display important content, especially navigation menus, as search engines still don’t index Flash that well.