20 Hard Core SEO Tips

by Michael Martinez on October 16, 2007

For those of you loyal readers who wish I would just take a break from the theoretical musings, here is the type of list of SEO tips I rarely give out. You may have seen some or all of these ideas before but I’ll explain some of the benefits for each tip below.


20 Hard Core SEO Tips – The List

  1. Redesign your Web site once or twice a year.
  2. Add 5 pages of content to your site every week.
  3. Change the titles on your least successful pages twice a year.
  4. Stop using keywords in your URLs.
  5. Stop using keywords in your titles.
  6. Find 3 SEO forums that accept site review requests and write 20 reviews in each forum before you ever ask a question.
  7. Create your own SEO book by collecting your favorite SEO forum and blog posts, newsletter articles, and tech tips in a .PDF file that you review once a month.
  8. Create a new SEO book once each year, replacing the one you just created in the previous step.
  9. Optimize your best peforming page for the exact mirror of your targeted keyword expression (turn an ABCD page into a DCBA page).
  10. Find 5 low-traffic blogs or forums that are consistently active and support them through comments, links, and referrals WITHOUT being self-promotional.
  11. Write 10 blocks of ad copy (no more than 25 words each) every week. Place them on the Web where they won’t offend anyone.
  12. Write 1 full-page announcement about your Web site each week. Post it some place where it won’t offend anyone.
  13. Get a text editor like Wordpad (the fewer frills the better) and use it to code one of your Web pages from scratch.
  14. Learn how to write Who, What, Where, When, and Why in 4 paragraphs or less.
  15. Create a 1-page listing of 20 UNKNOWN Web sites you wish you had created. Post that page on your site.
  16. Create a forum signature that does not promote your Web site. Put it into every forum profile you have created.
  17. Design a 5-10 page Web site about a community project or charitable activity. Promote that site to number 1. Now repeat the process without changing or building more links for your first site.
  18. Find a niche directory you have never heard of before that you feel is honestly listing unique, useful Web sites. Promote that niche directory through links and comments on your own sites until you see improvement in its Compete, Quantcast, and Alexa metrics.
  19. Find a friend or relative who has no clue about Web sites and persuade him or her to create a Web site. You must restrain yourself and ONLY give advice on how to build and promote the site.
  20. Define a metric that uses from three to five factors OTHER THAN Google PageRank, Alexa Rankings, Compete Rankings, Quantcast Rankings, and backlink counts. Use this metric to track five to ten sites you don’t control for six months.


20 Hard Core SEO Tips – The Explanations

Change is the only constant you can count on in search engine optimization. Although we often say that the fundamental principles of search engine optimization don’t change, pretty much everything else does. If you want to be really, really good at this, you cannot be inflexible. You cannot afford the luxury of becoming emotionally bonded to any particular idea.

Redesign your Web site once or twice a year. Why? Because you’ll find things you broke the last time around and you’ll be able to fix them. Because you’ll finally be able to tweak the optimization for pages you have known could do better but for which you never found the time to do anything. Because you’ll have an opportunity to improve your visitor experience and make your presentation more competitive (but avoid the “Web X.0 pitfall” — don’t marry your site to any particular concept).

Add 5 pages of content to your site every week. Why? Because it gives you opportunities to expand your search visibility. Because it gives you opportunities for more free links that actually help. Because it gives you opportunities to try out new ideas. Because it increases the value of your Web site.

Change the titles on your least successful pages twice a year. Why? Because obviously those titles weren’t helping your least successful pages.

Stop using keywords in your URLs. Why? Because if you don’t know how to optimize a page without slamming keywords into the URLs, you don’t know how to optimize a Web page.

Stop using keywords in your titles. Why? Because if you don’t know how to optimize a Web page without stuffing your title, then you don’t know how to optimize a Web page. Titles and URLs are options, not requirements, in search engine optimization. Learn to understand and fully appreciate the difference between being able to do something and needing to do something.

Find 3 SEO forums that accept site review requests and write 20 reviews in each forum before you ever ask a question. Why? Because looking at someone else’s mistakes and brilliant ideas with an unemotional, critical, helpful point of view will only help improve your own self-analysis. Keep your ideas and opinions to yourself. Just share your feedback on how other people’s sites look. You’ll learn more faster by helping with your honest, gut-level reactions than by helping forum idiots attack people whose ideas they don’t agree with. You’ll also look more professional, too.

Create your own SEO book by collecting your favorite SEO forum and blog posts, newsletter articles, and tech tips in a .PDF file that you review once a month. Why? So you have all your favorite advice in one easy-to-read-and-search compendium. Don’t sell it. Just use it.

Create a new SEO book once each year, replacing the one you just created in the previous step. Why? Because after a year of using all the advice you put in the previous one you’ll have a far better idea of just how much crap and bullshit you’re getting from SEO blogs and forums. But that also means your next SEO book will be ten times better than the last.

Optimize your best peforming page for the exact mirror of your targeted keyword expression (turn an ABCD page into a DCBA page). Why? You can’t do better than to nail the number 1 position for a query, so why not aim for a second query? If you can optimize a page forwards and backwards, you should be able to handle just about anything.

Find 5 low-traffic blogs or forums that are consistently active and support them through comments, links, and referrals WITHOUT being self-promotional. Why? It teaches you just how hard it is to build a good community, and maybe you’ll appreciate what “good community” really means before you act like an ass in an SEO forum or blog and flame someone else for disagreeing with you. But there is another reason. Keep reading to see if you can find it in the explanations given below.

Write 10 blocks of ad copy (no more than 25 words each) every week. Place them on the Web where they won’t offend anyone. Why? Because you can never write too many advertisements. Your audience is always changing. Your venues are always changing. And GOOD ad copy (not the cheap, shlocky crap you see most of the time) makes GREAT meta description tags. BTW — you should write that ad copy for sites other than your own until you learn to stop using cheap, shlocky crap expressions like “Proudly announces”, “pleased to admit”, “best prices”, etc. Be informative. Be compelling. Be classy.

Write 1 full-page announcement about your Web site each week. Post it some place where it won’t offend anyone. Why? Because you should spend some time promoting your site while you learn how to become a better search optimizer. Besides, practice makes perfect.

Get a text editor like Wordpad (the fewer frills the better) and use it to code one of your Web pages from scratch. Why? Because when you’ve seen just how stupid your templated CSS code really is, you’ll begin to understand why ugly works better than pretty.

Learn how to write Who, What, Where, When, and Why in 4 paragraphs or less. Why? Because you should never write a press release that starts out with, “John Shlock Smith the Shmuck proudly announces….”

Create a 1-page listing of 20 UNKNOWN Web sites you wish you had created. Post that page on your site. Why? Because it’s an opportunity for you to create an honest, sincere resource that no one else on the Web has the ability to create. Because people are actually more interested in your opinion of OTHER people’s Web sites than your opinion of your own Web sites. Because if you haven’t found 20 sites you wish you had created that no one else has talked about in your regular Web communities, you need to spend less time with your buds and more time with the rest of the Web.

Create a forum signature that does not promote your Web site. Put it into every forum profile you have created. Why? Because it makes you look confident, professional, and less like a shlocky self-promotional shmuck who doesn’t know what forums are for. More importantly, it will teach you to write compelling content (think of those 25-word advertisements I mentioned above).

Design a 5-10 page Web site about a community project or charitable activity. Promote that site to number 1. Now repeat the process without changing or building more links for your first site. Why? Because you’ll never compete with anyone harder to beat than yourself.

Find a niche directory you have never heard of before that you feel is honestly listing unique, useful Web sites. Promote that niche directory through links and comments on your own sites until you see improvement in its Compete, Quantcast, and Alexa metrics. Why? Because you need to know what it takes to become an influencer without cheating through social media Web site spam.

Find a friend or relative who has no clue about Web sites and persuade him or her to create a Web site. You must restrain yourself and ONLY give advice on how to build and promote the site. Why? Because I’ve had to suffer through the frustration of not being able to take the computer away from someone who wants to do it their own way. Misery loves company. Besides, it teaches us to be humble and appreciate the people who at least listen half the time.

Define a metric that uses from three to five factors OTHER THAN Google PageRank, Alexa Rankings, Compete Rankings, Quantcast Rankings, and backlink counts. Use this metric to track five to ten sites you don’t control for six months. Why? Because you need a competitive advantage that you cannot possibly get from using someone’s backlink checking tool. Because you need to understand and appreciate that there is more to the Web than links. Because you need to be one step ahead of the other guy, who may very well have his own metrics in place before you even get started.


20 Hard Core SEO Tips – What They Mean


You have to keep moving forward. When you stop learning about search engine optimization the idea of getting back into the game becomes overwhelming. Worse, if you become dependent upon any one tip or technique, you hobble yourself in ways you cannot possibly imagine.

Let the idiots spend their days arguing in the SEO blogs and forums. They don’t need your help to look stupid.

You can learn from other people by watching them, helping them, promoting their sites, and putting the community ahead of yourself. They won’t always appreciate what you do. But you can knock a self-promotional shmuck out of the search results any day of the week if you know more about search engine optimization than he does.

You get to that point by doing it, not by talking about it in SEO blogs and forums.

Be sure to also read 20 More Hard Core SEO Tips, published on October 16, 2008 and Another 20 Hard Core SEO Tips, published on October 16, 2009.

{ 27 comments… read them below or add one }

Jez 10.17.07 at 4:07 am

Thats a great post, there are several points in there that are going to be a great help to me, thanks!

Jez

Michael Martinez 10.17.07 at 9:33 am

Thanks for stopping by. I see already some voices are disagreeing with the points (like the “Stop using keywords in your titles”) but people should stop and think about WHY they might need to know how to optimize without being able to inject keywords into titles and URLs.

For an in-house SEO who has control over the page design, that’s a non-issue. For the consultant or off-site SEO who doesn’t have control, that’s a major issue. The choice is not always in the SEO’s hands.

Adam_Audette 10.17.07 at 3:52 pm

Thanks for this Michael, it’s a breath of fresh air.

CVOS man 10.17.07 at 6:05 pm

“Redesign your Web site once or twice a year” – this is quite true. It’s amazing how many small tweaks can be made to make a website perform better. A website is not like a static print brochure, it is like a pet that you need to feed and give attention to.

colstrom 10.17.07 at 9:33 pm

“Find 5 low-traffic blogs or forums that are consistently active and support them through comments, links, and referrals WITHOUT being self-promotional. ”

Agreed. What happened to simple gestures of good will for the sake of making the world (or web) a nicer place? Why is it almost instinctive for some individuals to ask “What’s in it for me?” before doing something?

It makes me a little bit sad that it even needed to be said.

tinkerbellchime 10.17.07 at 11:12 pm

Great optimization tips, but I’m feeling like a slacker after reading this ambitious list. I’m not ready to stop using keywords in my URLs and titles, at least not on pages that matter most. But as an experiment, I might try creating a few pages of less importance and leave them off to see what happens when they are missing. My favorite tips are number 15 (create a 1-page listing of 20 UNKNOWN Web sites…) and number 17 (design a 5-10 page Web site about a community project or charitable activity. Promote that site to number 1…).

dazb2004 10.18.07 at 2:58 am

# Stop using keywords in your URLs.
# Stop using keywords in your titles.

Interesting your URL is http://seo-theory.com/wordpress/2007/10/16/20-hard-core-seo-tips/
and your title is SEO Theory – SEO Theory and Analysis Blog – 20 Hard core SEO tips

Thats 2 counts of SEO in the URL and 3 counts in the title…

Search optimisation is about making a search friendly website, URLs and Titles are part of that. This is obviously something you understand, as you can see from this page :-)

Michael Martinez 10.18.07 at 7:38 am

darb2004 “Thats 2 counts of SEO in the URL and 3 counts in the title…”

Michael I assure you, I have optimized without keywords in titles and URLs. The purpose of the suggestion was to get people to think, “What if they took my titles and URLs away from me? How would I score for relevance?”

Our SEO techs have to answer that question every time they take on a client who won’t or can’t change a Web site structure.

tinkerbellchime “But as an experiment, I might try creating a few pages of less importance and leave them off to see what happens when they are missing. ”

That isn’t really what I meant. If you’re going to try the experiment, you need to give the test pages your full love and attention. Optimize them, but optimize them without the keywords in titles and URLs. How do you tell people what a page is about when you cannot put the keywords into the title?

Beth Ann 10.18.07 at 10:14 am

Thanks for the wake-up call, Michael. These tips have made me think more and harder about SEO than I have in quite a while.

edgenew 10.18.07 at 12:25 pm

I am but a fledgling in the world of SEO, thank you for your words of wisdom.

gonzodex 10.18.07 at 1:38 pm

Would agree that number 15 (create a 1-page listing of 20 UNKNOWN Web sites…) is the most interesting idea here.

Much of this seems more like playing jazz drums with your hands instead of sticks or brushes – which on the face of it makes little sense. But then why the hell not do this stuff? It’s just part of the little experiment we’re in. I certainly don’t have the time to invest in all of these ideas, but will poke and plod ahead on a few of these for damn certain.

Thanks for sharing…really liked it.

David LaFerney 10.19.07 at 5:08 am

Thought provoking. I like it. I must say though that I didn’t entirely understand your reasoning on some points until I read your responses to comments.

Try not to be too hard on the SEO blogs and forums. For someone like me who is new to the whole thing they are the available information. Besides, reading them is good practice in filtering signal from noise – an essential skill in the modern world.

wibbler 10.20.07 at 4:14 pm

Michael,

I am going to break down this artical bit by bit next week in one reply.

Some areas will agree – some wont agree – with what you are saying.

I will certainly be trying to make a useful contribution to your site here (I call it a “site” as I feel “blog” as a word does not do this place justice).

Cheers
Wibbler – see you in the week.

Adam Za7 10.24.07 at 2:44 am

Thank you Michael,

Being new to the world of websites and SEO, I am glad to hear to that working hard the right way can be rewarded. I look forward to reading more of your posts.

Adam

KailaColbin 10.24.07 at 8:09 pm

When I read this post, the message I get over and over again is this: be genuine. If you don’t have truly valuable content; if you’re not contributing to your communities; if you’re relying on superficial features or superficial metrics to gain or gauge success, you’re on shaky ground.

Do the work. Be humble. Think of others. Provide value. Are these guidelines really so difficult?

Michael Martinez 10.25.07 at 7:07 am

Kaila, in this business a lot of people want to shorten the lag time from conceiving an idea to being at the top of a money-generating search result as much as possible. So, yes, I think a lot of people struggle with the basics because patience is the most vital, necessary asset you need to succeed in search engine optimization.

That’s just part of human nature, I suppose. I don’t really hold it against anyone.

drew stauffer 11.01.07 at 8:46 am

These are some great suggestions Michael. Do you find that you spend an equal amount of time optimizing your site versus your clients sites?

Michael Martinez 11.01.07 at 9:17 am

Drew, I definitely spend more time on client campaigns than on my personal sites.

peterson_35 03.29.08 at 4:36 am

I agree many points are worth doing, but about “Stop using keywords in your titles” is what makes me confused. Because I’ve learned from many books about SEO including one by Aaron walls, that it is first thing to include the keyword once in the title. Without that how one can optimize a page? Some thing drastically changing with search engines? Else how to optimize a page without using the keyword in title? Can you please elaborate on this.

Michael Martinez 03.29.08 at 9:37 am

I provided my rationales after the bullet point. Just scan the article again for the second occurrence of that tip.

Rajesh Soni 05.03.08 at 10:55 pm

“Create a forum signature that does not promote your Web site. Put it into every forum profile you have created.”

At first look, I disagreed – but when I read the “Why”, I have to admit – I strongly AGREE!

Great article. Keep it up!
Cheers!

shalmon 01.09.09 at 10:35 am

This was a wonderful reading experience for me.

Sierra_Night_Tide 02.09.09 at 2:49 pm

I’m still learning SEO and while I understand the advice I do believe that I can learn through my own mistakes as well as blogs and forums.

devdotcom 03.08.09 at 1:35 pm

I know how to optimize a page pretty well, but I don’t think you can do it without keywords in the title. That’s the most important on-page ranking factor.

Michael Martinez 03.08.09 at 6:50 pm

And yet, some documents rank very well without keywords in the title.

Tola F 10.16.09 at 5:23 am

Really nice write up!! definitely quite a bit of pointers for beginners like ourselves…

Michael Martinez 10.16.09 at 10:25 am

Tola, thanks for dropping by and I’m glad you like the article. Be sure to read the other two articles, including today’s.

20 More Hard Core SEO Tips from October 2008 and Another 20 Hard Core SEO Tips from October 2009.