The search engines do an amazing job of compiling information about websites all over the world. Search engines such as Google have a complex and vast network of computers dedicated to scouring the web and storing the information they find in large databases. Gathering details on so much web content is a big job, and is accomplished by automated methods. Search engines send out automated robots, often referred to as “bots” or “spiders”, to discern the content of a website.
The automated search bots have limitations on the type of content that they are able to parse as they investigate or “crawl” your site. Search engines read HTML text content with ease, but struggle with content that is placed in Flash, JavaScript, images, or other non-text formats. It isn’t uncommon to find websites, designed almost entirely in Flash, that are effectively providing very little information to the search engine about their content. Flash and images may be visually appealing content to humans, but to the search bot they are a foreign language to be ignored.
Using proper coding practices ensures that the search bot will be able to follow the syntax of your page’s code without issue. If a search bot encounters errors in your coding or broken links, it may stop parsing the page. As a result, complete info on your page will not be stored in the search index.
In case you’re not familiar with the concept, CMS stands for Configuration Management System and is a way of organizing your site’s content such that it is easily managed and updated. There are many CMS apps on the market to choose from, but we have settled on an open source app called ModX. We have found that ModX is a very flexible and intuitive application that lends itself well to SEO principles.
You can read more about the ModX CMS here: http://www.modxcms.com/
Have you ever come across a page that looks something like this: http://www.domain.com/categoryA/scripts/section/section.asp?NS=PERS
Have any idea what this page is about based on the URL? We sure don’t, and neither does the search bot. We will configure ModX CMS so that all of your pages have user friendly URLs which are concise and use descriptive text instead of cryptic character strings. Not only will this make for a URL that is more intuitive for the end user, it will also give the search engine additional information as it indexes your page and attempts to discern what it is about.
One side effect of using most CMS apps is that there are often multiple URL addresses for your site that point to the exact same content. An example would be the home page which can often be addressed by several different URLs such as:
http://mysite.com/index
http://mysite.com/index.html
http://mysite.com/index/
http://www.mysite.com/index
http://www.mysite.com/index.html
http://www.mysite.com/index/
On many CMS apps, entering each of these addresses will take you to the home page, however to the search engine they are actually all unique pages with duplicate content. Canonicalization is the process by which the search engine attempts to determine which of these addresses is truly the authoritative URL for your home page. When these duplicate URLs exist, it is also possible to have inbound links that point to variations of the same content. This can hurt your ability to rank for a page.
Usability is very much tied to successful SEO. Poor site usability can result in a high bounce rate, meaning that visitors are not spending more than a few seconds on your site. If visitors leave your site frustrated by your design layout, the traffic you have worked hard to earn will be unproductive. We create website designs that are clean, uncluttered, and intuitive for the end user.
SEO friendly design doesn’t have to mean a plain and boring site either. We will use images and CSS formatting techniques to keep your site visually appealing while keeping plenty of search friendly text content.
Optimizing your pages content will include doing things such as carefully selecting the text that appears in the html heading text, title tags, and Meta description tags.