20
May
Search Engine Standards
Just some notes, so I can hand these out to people:
Every page should have an h1
The H1 should specifically tell what that page is. It should not be filled w/ keywords, keep it compact and simple. If your page has news about a game, the h1 should be “Name of Game News”. Ok?
The title should be very similar to the h1
In most cases, your title can match your h1. Although you may want additional keywords and the added ability to brand the site name. A good structure is H1 Name - Category/Section Name - Site Name
Although for your Index, this is the exception. Your main page (www.blah.com) is a good area to describe what your site is about in the title. Include many keywords but keep it less than 255 characters. “My Site - Game News, Game Forums, Game Porn” you get the jist.
Now we have h1 we need h2
In my experiences I’ve followed all of these rules, and I’ve never used anything to much extend beyond h1 and h2. My rules for h2 are use it for navigation (section) headers, and article titles.
In your nav you may have a section called forums,and list links under it. Forums would be in h2, the links of course should be in a standard list
If you have news on your page, make each news title an h2 (I’ve also seen these pushed to h3 but I believe they have a lot of weight and sticking w/ my routine, I’ve used h2).
Keyworded links and titles
So you have a webpage, and when you link to stuff you say “click here” as the link name. Find a new career path (or keep reading). No one searches for “click here” so why would you say the page your linking to is about “click here”. Your link’s name should be about what the page is about, makes sense don’t it?
There *are* exceptions where you need to link something w/ some retarded text, or an image, etc.. This is where the title attribute comes into use. CLICK HERE - This basically changes the name of the link to “World of Warcraft” in a search engine’s eyes.
Keep your html clean, small, and prefix it with an x for even more luck
If you can’t figure out XHTML transitional, refer to finding a new career path. Overloading your page w/ tables, extra attributes, and well, improper tags hurts you not only in bandwidth costs (xhtml vs html) but it can also hurt your SE ranking. This is where using headers, proper linking, and lists comes into play as well.
Use tags as they were meant to be used. It’s not like you’re sticking your link in an IMG tag are you? So why would you stick paragraph in div, or your list in a table.
URL Rewriting
I dont think this does as much as everyone thinks, but it’s still a nice touch.
Most sites have dynamic content, and pages will look something like /myscript.php?someID=5. I prefer to take this, and say for example myscript shows articles. We can use mod_rewrite (google it) and do /articles/5/this-is-fake-words-blah-blah.html.
Try this, can’t say I never did anything for you:
function safe_name($string)
{
if (!trim($string))
return false;
$string = preg_replace(’/[^a-zA-Z0-9_-s.]/’, ”, $string);
$string = preg_replace(’/s/’, ‘-’, $string);
$string = strtolower($string); // make the string all lowercase values
return $string;
}
Already follow all these rules? Congratulations! You are one of the few people who seem to understand this not so complicated concept!
Anyways, agree or not, my methods are proven effective, check out Nibbits for my latest example of finely tuned SE content as well as proof on World of Warcraft Guru.
No Responses to "Search Engine Standards"
Leave A Reply