SEO Egghead by Jaimie Sirovich: A blog about SEO, written for nerds, by a nerd.

Choose a Topic:

» Suggest a topic or buzz to cover; if I write about it, you'll get credit with a link in the post!

Mon
12
Jun '06

Link Bait and its Electronic Cousin

Archived; click post to view.
Excerpt: Aaron Wall of Seo Book states here that many sites have no way to easily garner links naturally, despite providing a useful service or information.  He cites traditional examples of link bait, like the Flying Spaghetti Monster.  These are amazingly effective ways to get traffic and visibil ...
Leave a passing comment »
Sun
11
Jun '06

Using a "fake" 404 page to target misspellings

Archived; click post to view.
Excerpt: This is a random idea I cooked up recently.  Many sites have trouble targeting misspellings; it's a common problem.  It looks bad, or it won't fit for some other similar reason. Conceivably, one could put the misspellings on a custom 404 page, citing that perhaps the user misspelle ...
4 Comments »
Sat
10
Jun '06

Does URL Parameter Order Matter?

Archived; click post to view.
Excerpt: This is a question I'm currently researching. I have never looked into it before, because I haven't really used dynamic URLs for anything visible to a search engine recently; I always use mod_rewrite these days. The question goes as follows:When designing a dynamic URL and constructing it by ...
2 Comments »
Fri
9
Jun '06

Checking for Dead Links Automatically

Archived; click post to view.
Excerpt: This neat little class can return the HTTP status code of a URL.  It uses cURL to do so.  Simply take the result of "parseResponseCode"  and see if it's a 200.  Depending on your requirements, 302 or 301 may also be a satisfactory answer, or you may want to update t ...
2 Comments »
Thu
8
Jun '06

Does Anyone Actually Use Status Code 410 (Gone)?

Archived; click post to view.
Excerpt: I was reading through the documentation for mod_rewrite, and I noticed that "G," the gone directive sends a status code of "410," which means "gone," and not "404," which means not found. Strictly speaking there's a slight difference in meaning.  I su ...
Leave a passing comment »
Thu
8
Jun '06

URL Canonicalization (/ vs. index.php)

Archived; click post to view.
Excerpt: Unfortunately, the concept of "index" pages (index.php, Default.asp, etc.), a feature since the beginning of time on the web, causes yet another duplicate content problem.  If no file name in a directory is provided to a webserver, the "index" page is typically provided by d ...
Leave a passing comment »
Thu
8
Jun '06

Using 500 Error Status Codes to Avert Indexing Erroneous Pages

Archived; click post to view.
Excerpt: Once upon a time, in a place far away, your web server is chugging along and everything is fine.  Then, all of a sudden, something terrible happens, and the database goes down. Since this is an unanticipated error condition (all of us could do better error checking ...), many pages return erron ...
Leave a passing comment »
Wed
24
May '06

Using Referers (HTTP_REFERER) to Increase Conversions and Perceived Relevance

Archived; click post to view.
Excerpt: This is a technique I've seen applied to bulletin boards, but never on eCommerce sites, and I'm not sure why. Really, I'm not sure. So you have an eCommerce site, let's call it something cliche like "DiscountWidgets.com." A user types the query "inexpensive macintos ...
2 Comments »