January 24, 2011 / Search Engine Optimization / by Kathy Alice


When we first build a website, the thought of actually telling Google and the other search engines to not spider a given web page seems counter-intuitive, why would anyone want Google to not spider their website? (Well except when you are Rue La La).

Here’s one reason. A more sophisticated website might have a login page or registration page. Often these pages shouldn’t be indexed as they don’t add value for ranking for keywords. Compounding the issue, in one case I looked at, the registration page was manifesting as many registration pages, because the site was tacking on a return url in the parameter (so that after the registration the user would be returned to the calling page), creating duplicate content.

If you have many URLs that all point to the same page, that is known as duplicate content (this is different than duplicate content across many websites … and worse) and definitely to be avoided. Each site gets limited link juice and a limited spider crawl budget, you don’t want to waste either on yet another version of a page the spider has seen before.

So to tell the spiders you don’t want a page to be indexed, you put the no index meta tag into the HTML source code (between the open and closing <HEAD> tags) for that page.

<META NAME=”ROBOTS” CONTENT=”NOINDEX, FOLLOW”>

Why the follow? So that the link juice from external incoming links and internal links can pass through to the links on the page you are noindexing. Otherwise you are creating a dead end that stops the link juice from passing through. The registration page might not be important, but it might have links to articles that are.

I wanted to explicitly point this out, because if you search on “meta tag no index” you will find lots of examples of “no index, no follow”. Lindsay Wassell makes a compelling case for the right use of this tag in her seomoz.org article and explains why using robots.txt instead is not a viable alternative.

More on the noindex meta tag.

Continue Reading

October 10, 2010 / Search Engine Optimization / by Kathy Alice


Forget those “search engine submission” services (what do they do anyway?) Here’s how to notify Yahoo and Google about your site and, even better, give them a roadmap to all your pages. I recently had to do this for three websites, so I captured the process of submitting a sitemap for both Google using Google Webmasters Tools and Yahoo using Site Explorer.

I’m assuming you have already built a XML sitemap of your site. If you haven’t and you have a wordpress site, see my 4 essential plugins post, if you have some other type of site, check into gsitecrawler..

Before you can submit your sitemap to Yahoo and Google, you have to “verify” that you own the site. You’ll need an account (ie. a gmail account for Google Webmaster Tools) and a way to modify / create files on your site. Note that there is multiple ways to verify your site (4 for google / 2 for yahoo), so I am just going to cover the uploading HTML file for verification method.

Step 1: Add Your Site Create an Account or Login into each with your Google/Yahoo accounts:

For both the first part of adding a site is straightforward and intuitive. For Yahoo it is under “My Sites”.

Adding Website in Google Webmaster Tools
Adding Website in Google Webmaster Tools

Step 2: Download / Upload the verification file

Step 2 is more complex. When you add your site you will be prompted to go through a validation process. There will be several steps to this:

Google

Google Verification Steps
Google Verification
    Just follow the steps as outlined:

  • First download the file – it will be a long filename that starts with “google”
  • Then upload to your web server’s root directory using a FTP program. Note that you will need to know your hosting account details (which is likely not the same as your wordpress login details)
  • Check that the file is there by clicking on the link, you should see something like “google verification” in your browser
  • Now click on the verify button

For Yahoo the process is very similar:

  • Download
  • Upload
  • Confirm link in browser
  • Click Authenticate
Yahoo SiteExplorer Authentication
Yahoo SiteExplorer Authentication

Note that with yahoo the filename starts with “y_key”. With yahoo I had failures with the authenticate step. It might have been because my blog has a redirect in .htaccess to redirect traffic to my blog directory (although I added the files to both the root and the /blog directory) . It might have been because I first added the site as webenso.com rather than www.webenso.com. In any case, persistence was the key, I deleted the site, readded the site as www.webenso.com and tried the authentication twice, the second time it seemed to go through. Note that with yahoo, it sometimes just sends you back to the initial rendering of the authentication page, without telling what happened.

Step 4: Add your sitemap

To add your sitemap you will need to know it’s filename. Google XML Sitemaps plugin usually defaults to calling your sitemap: sitemap.xml.

In Webmaster tools, the sitemap options are on the lower right hand side for your site. SiteExplorer calls sitemaps “feeds”.

Site Explorer Feeds Menu Item to add Sitemap
Click on Site Explorer Feeds Menu Item to add Sitemap

A note about Bing:

Even though Bing and Yahoo are merging due to the Microsoft / Yahoo search engine deal, it might not be a bad idea to submit your sitemap to Bing, fortunately it’s easy:

Substitute your Sitemap URL into the string below (eg. https://webenso.com/sitemap.xml) and run it in your browser URL box.


http://www.bing.com/webmaster/ping.aspx?siteMap=put URL of your sitemap here

You’ll get a “Thanks for submitting your sitemap.” message in your browser window.

Continue Reading

May 11, 2010 / Search Engine Optimization / by Kathy Alice


Adding a listing to Google Local Business Center helps your local bricks and mortar business get found by web searchers. Google Local Business Center is integrated with Google local search – that list of results that show up as a map with locations. If you type in a search term plus a geographic term such as “Thai food Fremont” you will often get these “map” results.

Google Map Results
Google Map Results

The problem has been that you needed a business address for this to really work for you. Many home based businesses don’t want to publish their home addresses and their service area may be different than where they live. Some home based businesses have gotten PO Boxes just to get a better listing in local search. But a pin on a map that points to a PO Box isn’t necessarily that useful.

Well a fix from google now available. In an indepth interview with Eric Enge, Carter Maslan shares the concept of service areas that google is introducing. If you are a dog walker that serves an area differently than where you live, this update is for you. You can now specify what area you want to appear in for a local search. Check out the service area help page for more info.

Continue Reading

April 30, 2010 / Search Engine Optimization / by Kathy Alice


Part 2 of What are Meta Tags?

We now know what are meta tags (previous post) and that they are really only two that we care about (well most of us, there are some additional ones that should be in a webmasters tool kit). So how do search engines use meta tags?

Keywords meta tag:

It used to be that you could put the keywords you wanted to rank for into the keyword meta tag, and the more the better right? Then you could sit back and consider yourself done with your SEO efforts. This has not been true for a while. Google completely ignores this tag and has for years, and while yahoo and bing probably look at the tag, it is not clear that they give it much weight in determining how to rank your site. Regardless, do not put 30+ keywords into this tag, this is known as keyword stuffing and will only harm your page. Keep it to 10 at most. If you do use adsense or other context driven ads on your site, there is evidence that they use the tag to determine what ads to show.

Description meta tag:

Technically this meta tag doesn’t help your web page rank any better, but it is still important. Why? Because if this tag is set, google will often show it as the snippet underneath the title in the SERPs (search engine results pages) rather than grabbing some random chunk of text off your page. I’ve seen some funny snippets over the years, usually from sites that have no text, so you get a snippet that says “you need flash version xxx to view this site”. Is that going to entice you to click? You can think of your description meta tag as the “welcome” mat to your site. Put together a catchy description (no more than 160 characters as that is all that will show) that will invite your reader to click through to find out more.

Continue Reading

April 11, 2010 / Search Engine Optimization / by Kathy Alice


I saw a blog post on when to use microsites vs. multiple domains. The blog post wasn’t that helpful, but reminded me that I wanted to sharpen my understanding of when:

  1. use of subdomain is called for versus a sub-directory
  2. when it makes sense to create a whole separate domain altogether

In my corporate web job, we often used subdomains because we were hosting the new website (usually an application rather than a pure HTML site) on separate servers. But then we would often create a “vanity URL” on the main site that redirected to the sub site. Interesting, but not necessarily helpful to answering the question or when, from the marketing or SEO perspective multiple domains is called for.

I was confused on what the term “microsite” meant. The wikipedia definition: “cluster of pages which are meant to function as an auxiliary supplement to a primary website … most likely has its own domain name or subdomain” helped quite a bit. From both the technical and user experience perspective, it makes sense to install something like a forums, catalog or other separate feature on a subdomain, like maps.google.com .. or even on a completely separate domain. And if it will have a distinct brand identity, a separate domain is called for. One more reason, mentioned by the wikipedia entry, is that it can help target your PPC keywords more accurately.

Subdomains appear to be treated similarly to sub-directories by search engines per Matt Cutts, which means you may not get much SEO benefit for the added complexity.

So microsites usually mean additional domains. However just because you want to expand your web presence into a related but different topic than your web site already covers, doesn’t necessary mean a new domain. A new domain adds management and other costs, and you might have to start from scratch to get it indexed by the search engines. You are also missing out on the opportunity to get your original site to rank for more searches because it has more content.

However, I’ve seen creation of a blog on wordpress.com or blogspot.com with links to a main site be quite helpful for ranking for desirable keywords. A specific tactic to keep in mind.

Continue Reading

December 29, 2009 / Search Engine Optimization / by Kathy Alice


According to a seomoz.org article, page title, or the title tag, is one of the top five SEO ranking factors. After experiencing several phone conversations having to explain what a page title was, and more importantly, helping them locate it (… no higher, above the URL box … at the very top … see it?). I thought I would upload a hastily thrown together image as a reference for future conversations.

Location of Title Tag encircled in red
Title Tag encircled in red above

But before I did that, I realized I should eat my own dogfood and install the All in One SEO Pack in this wordpress blog. This allows the title tag to be set to something other than the blog post title as well as setting the meta keyword and description tags, eliminating the conflict over choosing a catchy blog post title that is devoid of keywords in favor of a well optimized one.  An action long overdue, especially given that I had installed it on quite a few other blogs already.

However to be honest I have spent very little time on SEO of this blog, the subject matter is frightfully competitive and my SEO efforts are better spent elsewhere.  But it’s just one of those wordpress plug-ins you should just install.

Continue Reading