Posts Tagged ‘Search Engine Optimization’

How to Serve a Search Friendly Maintenance Page

Wednesday, September 10th, 2008

When your website is down for maintenance or other outages, what should you return to search engine spiders that try to crawl your site?  Returning a “maintenance page” could cause problems if they take your maintenance page content and put that in the index.  You may suddenly lose all your rankings you worked hard to achieve.  Of course, when the search engines come back, they will find your actual content again, but your SEO rankings and traffic will suffer in the mean time.

There are lots of “wrong” ways to handle maintenance mode.  These include:

  1. Return a maintenance message using an HTTP 200 response code (gives the search engines new content for the page, which they may try to index, messing up your search rankings).
  2. Returning a 404 Not Found error (tells the search engine your page is gone — good by indexing!).
  3. Don’t respond at all (indicates your site is down — bad for users, but also tells search engines your site is unreliable and deserves less trust).  Of course, if your server or network are hard down, this is what will happen anyway, but if you can try to avoid this.
  4. Return a redirect to other content, whether 301, 302, JavaScript or meta refresh (confuses the search engine as to what the real content is, just like a maintenance page using a 200 response code).

So, what is the best response to return when your site is in maintenance mode?

You should use an HTTP 503 “Service Unavailable” response for all pages that cannot be served in their normal mode.   This tells the search engines to ignore this response, keep the current cache and indexing they have for that page, and come back later for a fresh copy.

Note that it is important to serve this response for all pages that are unavailable.

A PHP example of an HTTP 503 response is as follows:

<?php
header (’HTTP/1.1 503 Service Unavailable’);
?>
<html><head>
<title>Our website is temporarily unavailable</title>
</head><body>
Our apologies, our website is temporarily unavailable.  Please return in a few minutes.
<p>
Thank you!
</body></html>

By using the HTTP 503 “Service Unavailable” response code, you can avoid all sorts of issues with search engines reacting the wrong way, and preserve your SEO rankings over site outages.

John Erickson
www.leadqual.com

Quick Hits - SEM SEO & More

Friday, June 20th, 2008

Search Engine Marketing 

Are you running SEM in house or perhaps thinking about what it would entail? Probably a good idea to get familiar with some of the common mistakes SEM PPC mistakes small business users make. You should also be aware that any sudden spikes in impression levels, click levels or anything else for that matter should be thoroughly investigated.Is Google’s Pay Per Action in Flux? Will it Survive or become of the hundreds of Google “beta” products that slowly disappears into obscurity. Cross Tracking is also long gone.Have you been in the Google & Yahoo SEM forums? I am sure you’ve seen people talk about their Google & Yahoo reps and how they said this and that and how they will do this and that for you. Well how does one obtain a Google or Yahoo rep? Good Question. Find some tidbits here on what it takes!

Social Media & Search Engine Optimization

How about all you’ve heard about search media and the potential to use them for SEO benefits? There are so many sites out there and many will allow you to post up a naked link right on your profile!

Industry News

What is going on in Yahoo? Ever since the MSN/Yahoo debacle, many seem to be discontent with the leadership, particular shareholders (i.e. Icahn) tried to forcibly try to appoint a new board and is nearing releasing some more info on his proxy fight, and there has been mass exodus and corporate reshuffling. Now comes the partnership with Google. It will be very interesting to see how Yahoo showing Google Ads will impact the Search Engine Marketing Industry. Will the bids rise or fall? Will the click volume change in both Google & Yahoo. How will Yahoo go about sorting through what gets shown? We will see in due time. Wishing them the best in getting through this difficult time.The latest execs to leave are Stewart Butterfield & Caterina Fake the founders of Flickr which is owned by Yahoo. A creative resignation letter?

Paul Lee
Sr. Manager of Web Marketing
LeadQual

LeadQual SEO Approach

Thursday, March 13th, 2008

This is my first post to the LeadQual SEO blog. I thought I’d start out with a top level view of how we at LeadQual approach Search Engine Optimization (SEO) services for our customers. You can find more information about our SEO services here.

First, we take a long term view. We want our customers to be successful over the long term, rather that a quick fix. This of course means we take a “white hat” approach to SEO, using what we consider to be “best practices” for SEO (which of course change over time as the SEO landscape changes). It means we really try to understand our customer’s business and objectives, so we can focus our efforts on meeting their goals. It also means we give recommendations that are focused on achieving high SEO rankings over the long term.

How we approach an SEO engagment varies significantly depending on the needs and objectives of the customer. This can range from a detailed analysis of a current website, to working in an agile and iterative fashion as a member of a team launching a new or redesigned site. We pride ourselves on being flexible in working in whatever mode is needed to make our customers successful.

Regardless of how we approach SEO for a given customer, we find it will always involve the following areas:

1) Keyword analysis
2) Website structural analysis and recommendations
3) Website content analysis and recommendations
4) Linkbuilding

It is critical that each of these areas be done well in order to achieve good SEO rankings. You need to do all of these to succeed.

First, keywords are critical for SEO. You need to target keywords that will bring the right users to the website. You also need to be sure you choose keywords and phrases where it is possible for the website to compete, based on the relative link popularity of the website and the competition. You may choose to go after very competitive terms, or you may go after less competitive terms where you can achieve high rankings.

Second, a website needs to have a structure that search engine spiders can crawl and index. The site needs good navigation and clean links, without “spider traps” such as redirects, JavaScript links, Flash navigation, excess query parameters and the many other things that can prevent spiders from finding a page. The linking hierarchy of the site also needs to be structured so that each page can be reached from the home page within a few clicks, and so that each page does not have too many links. Spiders favor “top level” pages, and will only follow so many links on a page.

Next, the site has to have good content, and that content must have keywords. “Content is King” is an old addage for SEO, and it is true. You need to make sure each page has a unique title and meta description tag that contains keywords, and that you make effective use of on-page elements such as headings, body text, and alt attributes. You also need to avoid “hiding” content via images, Flash, AJAX and other methods where search engines cannot read the text.

Finally, the site needs to have good link popularity in order to rank well. Inbound links to a site are a “vote” for the site, and the search engines, especially Google, place a lot of importance on inbound links. Link building is hard, because you need to convince other sites to place a link to your site on theirs. The search engines work hard to discount “artificial” linking strategies such as reciprocal links, paid links, directories, link farms, etc. You need good links from good sites. The best way to get links is to attract them by having great content — build a site that others want to link to. There are also many other things you can do to attract good links — we’ll get into that in later posts.

There are of courses many other things we do to help our customers succeed at SEO, but starting with keywords, structure, content and linking gives a good basis for virtually all of our SEO engagements.

Stay tuned to this blog for many more posts with information, tips and techniques about SEO. If you need help, feel free to contact us.

John Erickson
VP SEO
www.LeadQual.com