Web Design Prespective on Search Engine Optimization
I am a web designer and not an Search Engine Optimization expert but i know what i do when i do it. My job is to design and develop websites which are SEO friendly and i mean this because without a well developed website you Search Engine Optimization efforts will be much harder to accomplish.
To get started and prepared for a search engine optimized website there are three main foundations:
- Good Content Management System
- Standard Compliant and Valid Code
- Readable Content
Good Content Management System
When setting up a website you should have a clear path on how you want your content to be delivered and how will you publish that content, this involves to choose the correct platform or Content Management System(CMS) for your needs.
Currently there are many options available in the market from open source(free) to expensive enterprises solutions.
For 90% of the case an open source solution is more then adequate and in my opinion will be an asset for your business due to its monetary and scalable vantages.
Just keep in mind that it is very important for your website success to define how will you publish and in what platform will you publish your content.
Standard Compliant and Valid Code
If you bout who is checking your web site besides the users one that comes into play is search engine robots, these are complex algorithms that navigate the collecting information about all websites.
These robots will collect data from your website and serve them to peoples search query thought their websites, being the most popular player Google.
Now your code its an important factor on this robots searches, because they crawl your website and if the code does not present errors they will crawl the website at a faster speed and will index the relevant content that you have to offer. In the other hand if all they find is errors these robots will have problems to do a good job and you will be losing upfront to other competitors with valid web sites.
The other aspect of good code is semantic code, this means that your content should be displayed in order of relevance(pretty obvious), but you will be surprised on how many web sites out there do not adware to this good practice.
The last aspect i would like to mention is speed, with good and valid code your website load times will increase and your visitors plus these robots will be very happy for that.
Readable content
Readable content plays a major part on your web site success and with this words i mean that some websites have a very small font, or the colors and tone are not correct, so even if you have fantastic content but people can’t read it obviously they will go somewhere else.
Adding to the above i believe that you should write content for users and not for robots, this is very important because people sometimes focus to much on the search engine results and forget their audience, and this is a terrible mistake to make online.
One last detail i would like to mention is be careful where you display advertisements in your site, if this advertisements create an obstacle to users to reach their goal which is your content, they will give up and all the effort put in place will be useless.
Conclusion
With good content management system, valid code and readable content you will have a very strong advantage over your competitors and you Search Engine campaigns will most likely be a success.
One last word is please be aware of those who guarantee top rankings in no time, those people will rip you off and destroy your online reputation.
