Get Down & Dirty With Your Website Code

According to Google their mission is to organize the world’s information and make it universally accessible and useful. I might add that they are also striving to provide  the best user experience possible.

One aspect of SEO that is either looked over or forgotten is the technical side. I am not referring to the optimization of website code for search engine purposes. I am talking about major technical issues causing Google to rank your site lower because it detracts from the ultimate user experience.

There are three technical aspects that I would like to discuss in my post today. I must stress that I am not sure how much these aspects help; I just know they do. More than anything, I am hoping that my post will spur discussion to help us better understand these aspects and how they affect SEO.

1. Clean Code

It’s no secret that the fanciest websites can have very messy code. When search engine spiders visit your website, they only look at the code. They honestly couldn’t care less how the site appears to your visitors. It is very important your website code is clean, so spiders don’t have to sort through a bunch of crap to get to what they are really looking for… your content!

Here are the basics…

  • JavaScript should be in its own file and called to on the actual web page.
  • If you are hosting video (this does not include any imbedded YouTube videos), it should be in a separate file and called to on the actual web page.
  • All formatting should be put in a cascading style sheet (css).

2. Downtime/Timing Out

How annoying is it when you visit a website and it is down? How about when you visit an hour later and it is still down? Website downtime is one of the things that really puts a damper on user experience.

Unlike clean code or page load speed, downtime is something that might be happening without the webmaster knowing. One of my clients, for privacy purposes we will call them Green Tree Landscaping Inc. (Thanks, landscape guy outside my window), has a website with a majority of their pages timing out. When I visit their site and those pages, everything seems to be working fine. Whenever they visit their site, it is up. No one knew the site was having issues until we ran a report in Xenu. The Xenu report indicated the pages were either timing out or there was a connection error.

3. Page Load Speed

Google Webmaster Central released a blog post on the 4th of June regarding page load speed. It is obvious from this post that Google is becoming more concerned with page load speed and how it affects the user experience. Although they don’t directly state it, I believe it is becoming more of an SEO and ranking factor than it used to be. Fixing your page load speed was previously a daunting task. Until recently, you had to practically guess what was causing a page to load slowly. On the 4th, Google released what they call Page Speed. This is a cool little Firefox Add-on that integrates with Firebug. When you run Page Speed, you receive instant suggestions on how to tweak your web pages to improve load time. They also provide educational information to help you learn (if you don’t already know) how to make the changes.

If you ask me, this is a great resource (possibly, one of the best) provided by Google. It will really help webmasters improve their site’s performance. Just remember, it’s all about creating the best user experience possible.

SEO changes on a regular basis. What may have worked yesterday in achieving top search engine rankings, may not work today or tomorrow. I believe these three aspects will play an even bigger role in determining search engine rankings in the future.

Get Internet Marketing Insight For Your Company - SEO.com
About Greg Shuey

Greg Shuey is the VP of Client Services at SEO.com.

Greg is an experienced marketing professional with a heavy emphasis on internet marketing, more specifically search engine optimization (SEO) and generating online revenue via affiliate marketing.

During his career, he's planned and executed successful SEO campaigns for hundreds of clients from local mom and pop shops all the way up to Fortune 500 companies. His experience includes everything from small lead gen, to global e-Commerce websites.

Greg graduated from Utah Valley University in 2008 with a Degree in Business Management with an emphasis in Marketing. He currently lives in Lehi, Utah with his wife Kelsey and three kids.

2 Comments

  1. I agree that having a good page load speed is important. It has benefits for both usability purposes and SEO purposes. Unfortunately, many web designers are too concerned with fancy artwork to be concerned with such stuff. Thankfully, this is changing a lot.

  2. Great article!
    What about using a plugin such as W3 Total Cache to help with load times?

Speak Your Mind

*

Emily Duffy
SEO.com has helped our company increase site traffic and significantly improve keyword rankings. We've enjoyed working with their team and have loved the positive results.
Sign Up for the Latest News from SEO.com