Reduce, Re-use, We’re Not Talking About Recycling Here.

So your business is green now… how about your website?

Imagine if you printed each page of your site, and then gave them to Google. Then, after you handed them over, Google had to file them away in their archives. The smaller the pages are, the less space your pages would take up, correct?

If we look back at rule no. 1 of the Three Golden Rules Of SEO: “Do right to Google and Google will do right to you,” we uncover a great SEO rule for techs: the more we can reduce the size of the pages on a website, the better the website is for Google to crawl.

So – how do I reduce the size of my pages and my site?

Removing on-page CSS and Javascript and placing them in external files.

Reusing the same style sheet and javascript file will make your site easier to update and also more consistent. This will also reduce the total number of bytes the page contains when Google has to index it. In order to do this, you would need to edit the pages of your site and move the code into a seperate file.

Given the sample below, PennDOT has 87 lines of javascript on their home page. They could copy and paste that code into a file called home-page.js and replace all those lines of code with 1 line.

<script src=”/home-page.js” language=”JavaScript” type=”text/javascript”></script>

For moving CSS, it is the same approach but the code is slightly different. Take a look at the 300+ lines of CSS on the Lancaster County Library website. This can be easily moved to an external style-sheet by copying and pasting that code into a file named home-style.css and replaced with 1 line in the head section as follows:

<link href=”/home-style.css” rel=”stylesheet” type=”text/css” />

You’re welcome Google, we just saved you 8KB of bandwidth and 8KB of storage each time you index those two pages!


No-Index duplicate pages with robots.txt

Create a file in the main directory of your website named “robots.txt”. The search engines will read this file each time it crawls your site to see what urls you don’t want included in the index. To determine what urls to exclude, you could do a Google search using “site:yourdomain.com” and look at the results.

If you have a lot of duplicate pages, especially from a dynamically generated script, the results will most likely be displayed at the end of the results. Click to the end of the pages of results, and look for the caption at the end “In order to show you the most relevant results, we have omitted some entries very similar to the X already displayed.”

If you like, you can repeat the search with the omitted results included. Click on that link and browse through the duplicate results. Once you have determined some urls to exclude you would simply add them to the robots.txt one url per line, as follows:

User-agent: *
Disallow: /url-to-block

The search engine spiders support blocking an entire directory as follows:

User-agent: *
Disallow: /directory-to-block/

Googlebot specifically supports a wild card feature. So if you would like to block an entire range of urls, say from a web calendar at an address like /calendar-2009.html you could do this as follows:

User-agent: googlebot
Disallow: /calendar-*.html

See if your web server supports the If-Modified-Since HTTP headers

I use a Firefox plugin called Live HTTP Headers so that I can inspect the http server headers. This is a handy troubleshooting tool while testing 301 redirects as well.

In order to use this you would need to be using Firefox, and install the plugin. Go under the tools menu and choose “Live HTTP Headers.” Leave the box open and load your website in the browser.

Several lines of text will go whizzing past. Go the whole way up to the top to look at the original request and response. Note the headers for a page from Wikipedia in the image below. In the first section – “GET /wiki/Google HTTP/1.1″ – is the request that the browser sent to the server. Note the line “If-Modified-Since.” This second section is the response from the server. What we are looking for here is the first line “HTTP/1.x 304 Not Modified” and “Last-Modified: Sat, 24 Oct”… This server does support the If-Modified-Since HTTP header.

When the Googlebot spiders this page again, it will be able to determine if the current web page is newer then the one already in the Google cache, therefore saving bandwith to download the page and storage space to store duplicate pages.

0 Comments

Yahoo! Will Stop Ripping Off Searchers via Paid Inclusion Soon

yahoo-paid-search-inclusion.jpgI have been known when I speak to groups around the country when publicly asked about ranking in Yahoo! to smirk a bit. I have despised Yahoo! for years becuase of their completely unethical practice of having you pay them to be included in their “organic” results. Well, it’s coming to an end, largely because of their deal with Microsoft.

Barry Schwartz broke the news a few days ago and included this from Yahoo! in his post:

We are committing our resources and efforts to our core areas of focus, including improving the search experience and relevancy of our ads to increase user engagement and ROI for advertisers, and as a result, have decided to exit Search Submit. We have stepped up innovation in Search Marketing, recently rolling out search retargeting, Rich Ads in Search and improved matching technology, and in Consumer Search, with enhancements like the new search results page. These enhancements deliver value, control, innovation and relevance to our advertisers, leading to increased ROI.

Yahoo! will exit Search Submit at the end of 2009. Yahoo! is providing those advertisers affected by the decision a sufficient lead time to assist in the transition. In addition, Yahoo! has recently announced a series of important enhancements to its Search advertising business and will work closely with many Search Submit advertisers to provide them with search solutions that will benefit their businesses.

The Take Away

So what does this mean for business owners and marketers? My advice is to begin paying attention to Bing’s results if you’re concerned about engines other than Google. We believe that you’re going to see Bing’s results when you search on Yahoo! in the coming months.

0 Comments

3 Golden Rules of SEO (for the Tech)

We find, more often then not, that the people who develop business websites and web applications do not understand the basic principals of search engine optimization. Even if they do understand, they may not care, or may not find it to be an important enough part of the project, deciding to just worry about it later.

It is much easier to consider these tactics during the process of the project rather then trying to modify it after the fact. For all the tech’s out there, I’d like to offer my 3 golden rules of SEO:

  1. Do right to Google, and Google will do right to you.
  2. If you try to trick the search engines, it may work today. But eventually, you will be penalized.
  3. You don’t have to do everything right. Just do more right than your competition.

What do these golden rules actually mean?

Do right to Google, and Google will do right to you.

“Do right to Google” means several things. It means to follow their best practices. Think about what Google’s goal is – they want to provide their users with an efficient way to find the information they are looking for. In order to do that, they have created an algorithm to rank sites in order of which they feel is the most likely internet result to answer the user has queried. Most of the scoring techniques are secret, but the goal is not.

So think about it this way – anything we can do during site development to help Google do their job, is extra points for the site. See the Google Webmaster Tools site for more information.

If you try to trick the search engines, it may work today. But eventually, you will be penalized.

Even though rule number two simply states the opposite as number one, it still is important in its’ own right. If we are doing everything right to Google, we shouldn’t be doing anything wrong, right? Sometimes SEOs will employ methods to optimize their site to unnaturally inflate their rankings. Using these techniques are considered “Black Hat” or “Grey Hat.”

The entire premise of rule no. 2 is that we don’t want to do anything that appears like we are trying to trick the search engines. If so, you may not get caught today or tomorrow. But one day, maybe your site will have points taken away… therefore dropping your ranking.

You don’t have to do everything right. Just do everything more right than your competition.

Last but not least, you don’t have to do everything right. Just make sure you’re doing more things right than your competition. It makes sense… perfect sense.

Just like winning a race, a football game or the even the World Series. In all of those examples, the winners can still make all sorts of mistakes, and still end up winning. They just need to do better then the competition.

So fear not, developers of the world. You don’t have to become an expert overnight. Just take these three solid rules into account while working on your next project.

1 Comment

Google Making Money On Image Search Ads

I know that it’s been in the blogosphere often during the past few months that Google was displaying sponsored results among SELECT google image searches while users were logged into their google accounts, but now it appears to be mainstream.

Google Sponsored Results Showing In Google Image SearchI was actually just doing a search for our new Universal Search Optimization Chart to see if it was showing in google images and noticed the sponsored ads appearing.

The kicker is that I wasn’t even signed into google, which means that these results may now show all the time.  What does this mean for the industries that internet marketing focus on? What about artists and others who want to sell their “prints” and things?  Will Google offer to sell them for you?  Does this ruin the algorithmic benefit to Google image search in any way?

0 Comments

Internet Marketing 2009: Universal Search Optimization Chart


We are excited to bring you our latest (number 2) in our series of internet marketing charts.  This time, we got some advice from top industry experts:

Click The Chart Below To View or Download A High Resolution PDF Below

Universal Search Optimization Chart

Why We Created The Chart

As has been said by many in the industry, universal search is changing the way that internet marketers go about their campaigns. Part of the struggle that we have internally is explaining this concept to executives. Usually, we are in about 5 – 7 meetings a week discussing strategies for companies. As the topic of universal search comes up, their eyes begin to glaze and a state of confusion ensues.

This used to happen with us when we talked about link building as well. Then we introduced our Link Building Chart and began using it. Since we put that out last March, we have heard it has helped many SEOs the same way it helped us.

So, to fix this communication hole regarding universal search, we compiled a group of the smartest people in the industry on the topic of universal search. We asked them to share their expertise and quotes, and then we put it all together in an easy to read, fun PDF – a universal search chart.

Thank You!

I want to thank all of those who contributed for their participation. It was great fun chatting with you guys via email and on the phone while we were putting it all together. Oh… and thanks for not being too picky about the “cartoon drawings.”

What are your thoughts?

Is there anything we missed? Are there any tips you’d like to add? Drop them in below.

Also, I want to make sure that my team get some props as well… Ashley Lichty wrote the content and Adam Perry designed the whole thing (including the cartoons). Thanks so much guys – you rock!

Download The High Res PDF

Feel free to download the high resolution PDF (we zipped it to save ya some bandwidth) and let us know what you think.

12 Comments