subject: Getting Off To A Good Start: Building Websites With Search In Mind [print this page] Launching a new website can be a complex taskLaunching a new website can be a complex task. More often than not any planning is centred around how the website will look, feel and function, so it's easy to forget about the sites exposure once it's been launched, and starting to look at search optimisation at this point means more work, more money, and more time.
Many people get around this by treating SEO as an afterthought, something that can be dealt with once they are up and running, and to some extent this is true, however there are some important aspects of a site that need to be considered from the off. You can save a lot of time and money by dealing with these upstream, especially if the site is still in development.
Keyword Research
Time and time again people ask 'Why aren't I ranking well in search engines!?, to which I reply 'Well which keywords are you targeting?' And am told 'Well..I don't know'. ..
Keywords in search are the most important part, and carrying out some level or keyword research before you polish off the site will give you a huge advantage. It may even dictate what you decide to call the website. For example, if you were going to launch an online store selling goldfish (I'm not sure about the logistics of doing something like this, but hey, it's an example) and were going to call it 'thefishshop.com', after doing some research you may find that people search for 'pet fish' a lot, and that you may receive better placement in search engines for this search term by calling it 'thepetfishshop.com'.
Trying to market your site in search without knowing which keywords you need to target is a bad idea, and can be the downfall of many online start-ups.
URL structure
URL structure can be a little tricky. Your URLs need to be informative for a user, and practical for search engines. This can be addressed later on, but changing them can have an impact on the page's ability to rank well, and also means you will need to redirect from the old URLs to the new ones. It's much better to spend a little time thinking about them before the site goes live, to produce URLs that are helpful, and encourage trust.
A common problem with open source E-commerce sites is that the URLs are dynamic by default, and unless you take some action to set them up properly, they may look something like this:
Sounds scary, I know, but canonicalisation is a simple concept when explained properly. Websites have a habit of outputting multiple versions of the same content
Notice how the numbers at the end have changed? That's because in this instance those numbers represent what page you are on, and how you got there. In the first example, the user went from page 41 to page 42, and in the second example, they went directly to page 42. Despite these being exactly the same page, the route they have taken means that a different URL has been generated. Search engines see this as 2 different pages with exactly the same content, and this can be extremely detrimental to their rank in search engines. There are many more instances on a site where this problem arises, such as with:
example.com and www.example .com
1 page, 2 URLs, duplicate content, Googleslap. This should be addressed technically before your site goes live to make sure you have the most successful launch possible.
Website Features
If your site's SEO will benefit from certain features, it's best to get them sorted whilst it's still in development, as rolling them into a larger task usually means a lower cost than hiring someone to do a one-off job. There are many features which are beneficial to your search marketing here's a few of them:
Related Products
Product Reviews
Review Requests
RSS Feeds
Social Media Buttons
Site Structure
How you decide to put your site together will also impact how it performs in search engines. You may be aware that a large factor in search rankings is how many other sites link to yours, and the quality of those links. This also applies to your internal ones, so if you have a particular page on your main navigation bar which is linked to from every other page on the site, itis going to have a better chance of ranking than one that is 4 clicks deep. You need to be able to work out which are going to be your main SEO pages, and give them pride of position on your site.
I could go on, and on, and on, but in an effort to keep these concise Iive only pulled out some of the main ones. Hopefully this helps you to understand just how much there is to do on a site from an SEO perspective before you send it out into the big wide world, hoping that it will pay off. Don't gamble, invest a little and it will pay dividends later on.