I’ve had this post on the back burner while coping with several unexpected events in my life that required attention.
It seems that it was a good thing that I did because Tim Grice has published a post called SEO Content Writing – How To Produce Great Content That Increases Rank that ties in perfectly with this one.
1. Keywords in <title>
Your title should succinctly state what the contents of the post are. Clever and catchy titles may bring an flush of traffic but they do not continue to deliver readers who are specifically searching for the content that your post has. Use a keyword or keyword phrase as close to the start of the title as possible. Also use them in sub-titles found throughout the blog post. If you need some guidance then check out Writing effective blog headlines.
Take a look at the title tags on your pages, are they targeted towards your chosen keywords? Are they relevant to the pages they are situated on? If not now’s the time to change them. Take into account the keyword prominence … Tim Grice in 15 Ways To Enhance Your Sites SEO Today
2. Keywords in headings <H3>, <H4>, etc.
Using keywords in headings is advisable provided the text does pertain to the the particular keyword used.
3. Keywords at the beginning
Search engines put more weight on the earliest words on a page, so if your keywords are near the start of the page title you are more likely to rank well. Potential readers scanning search result pages see the words found at the beginning first, so if your keywords are positioned at the start of your listing your page is more likely to get clicked on.
4. Keywords in anchor texts
Establishing your credibility around a specific topic with your readers by engaging in ethical practice and linking is important. Anchoring links with your targeted keyword text us very important. If your linking to authoritative posts within your niche you should anchor those links with your chosen keywords. Search engines view the keyword in the anchor text in a link from another site as getting a vote from this site and also for the weight of the specific keyword.You ought to be linking to authoritative posts in your niche and using the correct anchor text in your posts, rather than “click here”.
5. Keywords in <alt> tags
The Google crawler cannot read image scripts and therefore using the ALT attribute (providing a description) will allow you to tell the crawler what the image is referring to. If you want your images to be indexed by the search spiders then give your images the full treatment (TITLE tag, ALT tag Description).
6. Keywords in the body
From a SEO perspective keywords or keyword phrases can be used throughout the post. However, take note that Google will penalize those who resort to keyword stuffing that diverges from natural flow of the text. From the readers perspective, keep it natural and use key words or keyword phrases only if it’s a natural “fit”.
7. Unique content that’s frequently updated
Original content (relevant content, that differs from the content on other sites both in wording and topics) is a real boost for your blog’s rankings, and frequent changes are favored as they bring search engine attention. Aim to constantly add new content and only make small updates to existing content. Do not create 404s (page not found)
8. Site Accessibility
If the site or any pages on it are inaccessible because of broken links, 404 errors, password-protected areas and other reasons, then the site can’t be indexed. See: WordPress: How to Maintain and Track Links
9. Sitemap
It is important to get a Google webmasters account and generate and submit an up-to-date sitemap. Sitemaps are an easy way for webmasters to inform search engines about pages on their sites that are available for crawling. In its simplest form, a Sitemap is an XML file that lists URLs for a site along with additional metadata about each URL (when it was last updated, how often it usually changes, and how important it is, relative to other URLs in the site) so that search engines can more intelligently crawl the site.
10. Self hosting wordpress bloggers
Here is a really good article discussing SEO for self hosted wordpress blogs. There’s also an All in one SEO plugin that I use and recommend. I also recommend reading SEO for WordPress – A quick guide If you search the internet you will find free SEO themes for wordpress installs and over here are more free SEO themes. Lastly, there are paid themes like Thesis that you can purchase.
Related posts found in this blog:
Blogging: SEO images enhance your posts
How to structure a reader and search engine friendly blog
Happy blogging!

Jim Lee
August 4, 2009
Great information. I will study it more in the future. Key words are the main point in writing online. Thank you for this information.
timethief
August 11, 2009
@Jim
Yes, the key to having your site noticed, indexed and appearing in search engine results is correct keyword usage.
joolsstone
July 5, 2010
Excellent tips for a beginner like me!
I’d red somewhere that it’s best not to do much promotion until your blog has been up for a while. It’s very early days for me but I’ve not even emailed friends yet, as I wanted to do so once there’s more content. Is it ever too early to do some basic promotion?
Thanks
jools
timethief
July 5, 2010
It takes time and energy to promote a blog. However, the most classic mistake new bloggers make is not promoting early enough. Be sure you have covered the basics in optimized pillar posts and that you have deep linked to your earlier posts. By the time you have about 10- 20 posts published your blog promotion should be well underway.
See these posts:
http://onecoolsitebloggingtips.com/2009/06/09/creating-a-new-blog/
http://onecoolsitebloggingtips.com/2008/05/05/blogging-characteristics-of-pillar-posts/
http://onecoolsitebloggingtips.com/2008/05/18/deep-link-posts-bring-your-readers-back-again-and-again/
http://onecoolsitebloggingtips.com/2009/11/07/blog-promotion-basics/
Best wishes with your blog. :)
joolsstone
July 6, 2010
Thanks timethief, some good pointers there, I’ll be sure to follow them up and I’ve subscribed to your feed as i think it will be v.useful.
J
timethief
July 6, 2010
Bloggingtips blogs are like revolving doors. Bloggers from all niches visit find what they want and sometimes say thanks but as they have blogs that aren’t in the niche they rarely link to blogging tips blogs. :(
Thanks so much for subscribing. It’s always great news when I get a new regular reader, and when they link to my blog I’m over the moon.
joolsstone
July 7, 2010
Seeing as your blog is so useful and you’ve hlped me out on the forums I will link to you. And if you care to return the favour that would be great. :0)
I will definitely do a pillar post soon.
Thanks
H
August 4, 2009
Thanks again for the advice! Although this is not a lengthy post, it’s dense with useful info and resources. The fact that you practice what you preach adds much strength to the tips you provide. As a teacher, I’ve learned to always remember that what you do typically has more impact than what you say!
timethief
August 11, 2009
@H
The blogosphere is expanding rapidly and there’s little point in producing high quality content and playing hide-and-seek with search engines. The better job we can do of presenting our keywords in the places that count the greater the flow of “targeted” readers from the search engines to our sites will be.
Tim
August 5, 2009
Hi TT,
Great round up and thanks for the links. Sitemaps, I believe, are vital for ensuring all your content is indexed. This drives up your organic traffic and I have even seen noticable increases in rank.
I love the thesis theme, it costs around $100 but I have seriously never come across a theme that allows so much design flexibility and SEO capability.
timethief
August 11, 2009
@Tim
I love the theme too but there are many free themes we can adapt to do a better job and some that do a great job now. I’m expecting there will be more designers created themes with increased SEO capability. Thanks for all the learning material you have on your site. I really appreciate drawing on your expertise.
joseph
August 5, 2009
yes i think that is the best way to get thing is on track in case of the seo if needed
JP
August 5, 2009
First!!
Just thought I’d say this is another great post full of useful tips. By the way, your link to “free SEO themes for wordpress installs” is 404.
You can automate the alt and title tags for your images with a WP plugin called … “SEO Friendly Images.” ;-)
timethief
August 5, 2009
@JP
Thanks for the heads up about the b0rked link. I forgot the http:// but have now foxed it. Thanks also for the comment and best wishes for happy blogging.
Alex
August 8, 2009
Great information and great stuff, thanks a lot
timethief
August 11, 2009
You’re welcome.
Richard
August 8, 2009
This is a great post with a lot of good information and good references. I’ve bookmarked this post for future reference.
timethief
August 11, 2009
@Richard
I’m glad to hear that. :)
Jonathan - Advanced Life Skills
August 9, 2009
Great article, I know I should pay more attention to SEO. I tend to write with very little regard for the search engines, and I’m sure that I’ve paid a price for that over the long haul. This is especially true with and tags. Thanks for the reminders.
timethief
August 11, 2009
@Jonathan
Once one learns the basics of SEO you no longer have to consult a list they just begin to flow when you start composing a post. Thanks for commenting.
earthtoholly
August 9, 2009
Excellent stuff here, tt. I’m especially interested in the tips for self-hosted WordPress. Geesh, there is so much to take care of…I’m almost certain I’m sorely lacking in most of your tips here. I’ll just need to chip away at ‘em. Thanks again!
timethief
August 11, 2009
@earthtoholly
An easy way to approach this is to bookmark the post and consult it when you are composing a post. After doing that a few times you will have memorized the process.
Mr. I
August 9, 2009
Good introduction to SEO. I am sure new bloggers will find it useful.
However, I would like to know what you think about Sitemaps. Many people say that they are useful but one of my friends has said that they are not necessary. Sometimes, spiders do not even crawl whole site’s content because they get links in sitemap!
timethief
August 11, 2009
@MrI
I strongly believe Sitemaps are advisable. I saw the before and after differences and the SEO experts I know also recommend them. As for links in sitemaps preventing a site from being indexed, I suggest you consult Tim about that. I’m not buying it though.
Tim
June 15, 2010
Hi Mr I,
If you have a sitemap I guarantee you Google will crawl the links, however crawling and indexing are too separate things. Your page is only going to be indexed if Google considers it to be useful to a user, i.e. has it got any links? How do you link to it internally? These are both clear indications of how useful a page is.
Sitemaps are there to help Google find content that it would struggle to find through your site architecture, I have noticed on multiple websites that submitting a sitemap almost always means a higher level of indexation, however if not at least a site map will highlight those areas struggling, then you can act by optimising your website.
I know this is crazy late, but you never know, might popin your inbox anyway.
timethief
June 15, 2010
Thanks so much Tim. I love learning more about SEO from your seowhizz blog posts. :)
Hesham
August 10, 2009
Very good post, Thanks for your efforts!
timethief
August 11, 2009
@Hesham
Thanks for your comments. :)
irtiza104
August 10, 2009
Hi, thank you for this informative post. I maintain almost all of these SEO techniques. But h1 tags are a bit new to me.
Stumbled and RTed.
timethief
August 11, 2009
@iritza
I truly think times are changing very rapidly and as blogging is competitive we bloggers ought to be doing the most we can to help potential readers find or content. I’m honored that you considered this post to be worthy of promoting. Thank you.
Jim Lee
August 11, 2009
Question: What is the best source for keyword data? Is it best to write your thoughts, then edit with keywords or should one simply develop a keyword vocabulary and act accordingly?
timethief
August 15, 2009
@Jim Lee
IMO one should write posts naturally. Then they ought to examine what they wrote and choose the keywords accordingly. There are many free keyword selector and suggestion tools available on the net. There are also keyword density tools that one can use to be sure that they are not “over-using” keywords AKA “keyword stuffing” in their posts.
Home Interior Designer
August 13, 2009
Just want to thank you especially for the link to Tim’s post. Both his and your post on this subject have been very helpful.
timethief
August 15, 2009
@Home interior design
You’re welcome and thanks for commenting.
ELMalvaney
August 15, 2009
I have a blog with lots of images of historic buildings. I almost always put detailed captions with them, naming the building, location, construction date, architect, etc. Is this what you mean when you mention tags for images, or do I also need to put the same information in the “Description” field (this is a WordPress.com blog)
Thanks for any advice!
Malvaney
timethief
September 15, 2009
Captions are one liners such as “Buckingham Palace”. The rest belongs in the description field.
Jeff
August 18, 2009
Thanks for the link!
timethief
September 15, 2009
@Jeff
Glad you liked it.
TC
August 20, 2009
Thanks TT. I have been working tirelessly to improve the quality of my blog over these past few months since I started. It is a wide learning curve but i’ve been accelerating into the curve and look to be starting my accelerated shoot out of the turn into the straightaway. Things are improving daily. I’ll continue to reference your material to improve my skills.
timethief
September 15, 2009
Your blog is showing all the signs of improvement. Keep up the good work.
Mike Zen
August 21, 2009
Excellent post! I’ll be sure to put the info to good use.
timethief
September 15, 2009
@Mike Zen
You’re welcome.
Casey
August 31, 2009
Thanks for the tips. Sometimes it’s easy to overlook the important basics of SEO.
timethief
September 15, 2009
It’s important to cover the basics if your want your posts to be found and we all do.
celticmusicfan
September 13, 2009
Great post. Reminds us that not only creativity is important but at the same time technicality.
timethief
September 15, 2009
Once you get into the habit it actually becomes almost automatic.
kayteezle
October 4, 2009
i really needed this to boost my traffic…thanks alot
[edited to remove link]
Melissa
February 1, 2010
You are awesome! Thank you for your help.
timethief
February 1, 2010
Hello Melissa. You’re welcome and best wishes for successful blogging.
Jon
March 16, 2010
Thanks for the help, this is a really handy article, cheers!
Jon
timethief
March 16, 2010
Hello Jon. Thanks for the positive feedback. :)
dianeswords
March 29, 2010
Really good information. I’m new at blogging and am not terribly techy but I know that what you’ve got here is important information.
timethief
March 29, 2010
@dianeswords
Thanks so much for taking the time to leave me this positive feedback. I appreciate it. :)
yanmie
April 13, 2010
hi,
thanks for your advice :) I’ll be sure to put the info to good use.
Steven
May 17, 2010
Just ran into this blog. Fantastic stuff. Very helpful. Thanks
timethief
May 17, 2010
@Steven
Welcome and thanks for the positive feedback. It’s always good to hear that a post contains value for readers. :)
No Fo Pa
May 19, 2010
This is great— thanks for posting. Quick question– I know you are quite familiar with WordPress, do I need to submit a sitemap to Google Webmasters? I read some information that says that WordPress does it automatically for you?? Confused on that.
Thanks!
timethief
May 19, 2010
@No Fo Pa
Hi there,
Yes,wordpress.com does submit sitemaps automatically for our blogs. However, see this support entry for other options and more clarity > http://en.support.wordpress.com/sitemaps/
No Fo Pa
May 20, 2010
Great thanks! I think there’s some outdated information out there. Thanks for clarifying. By the way… I find myself coming back again and again– you are very helpful!
Mark Armstrong
June 14, 2010
Hi TT,
First, many thanks for this and all your other helpful posts.
Sorry to be a dope, but I’m still confused about the point No Fo Pa raised in his comment (the one immediately above). He’s right: the WP Support page on Sitemaps says:
“No need to do anything extra on your end. The sitemap file included with your blog is available to every search engine that supports the protocol, including Google, Yahoo!, Bing, Ask.com, and others. WordPress.com automatically sends updates to search engines every time you update or delete a page or post.”
And yet in your post here (above) you state:
“It is important to get a Google webmasters account and generate and submit an up-to-date sitemap.”
Are you saying that we should do that (i.e., get a Google webmaster’s account, etc.) even though WP automatically sends updates to the search engines? Is it some kind of backup strategy, and/or does it imply that WP’s automatic updates to search engines aren’t quite good enough?
I know I must be missing something here– but what??? : (
Thanks!
Cheers, Mark
timethief
June 14, 2010
That’s easy to explain Mark. Check out the date of the post August 4, 2009 and know that some of my readers are Blogger bloggers, some are wordpress.ORG bloggers and most are wordpress.COm bloggers. We wordpress.com bloggers are taken care of when it comes to sitemaps. Do we need to get a webmasters account and verify our blog ownership? Yes.
http://onecoolsitebloggingtips.com/2009/11/09/wordpress-com-makes-search-engine-verification-easy/
Happy blogging :)
Mark Armstrong
June 15, 2010
As usual, you have lit up the dark corners of my mind– many thanks!!
P.S. But what happened to your hairdo?? Have you gone post-punk??
timethief
June 15, 2010
My last avatar was from last summer when my hair was very short and colored. This avatar is from from a recent photo wherein I have allowed my hair to grow out and not covered the gray with color. I have always had thick and messy looking hair and now I’m no longer trying to tame it. What I find remarkable is how accurately the avatar depicts a likeness of me. :)
Kerry
February 22, 2011
Hi timethief
I have a bit of a random question and wasnt really sure where to post it, so here goes…
I have noticed in a lot of the blogs i’m reading lately that the title, or headline is structured something like this: Tea Please {Inspiration}
or this: Tea Please | Inspiration
or Tea Please :: Inspiration
What is the point of the {} or | or :: ? Do they serve a purpose, make it easier for search engines to locate the posts or something, or it is just a fashionable thing thats caught on…
Like i said, random question, sorry… but its been bugging me a while.
Thanks for an awesome blog, i would still be stuck in the jungle if it werent for you in the forums and onecoolsite! xx
timethief
February 22, 2011
These brackets {} are programming brackets used as part of code. These days folks seem to be using them for all kinds of unintended purposes. Where do you see {} and ::? Are your viewing the source code?
Kerry
February 22, 2011
the {} i see here:
the | is here: and in many other sites.
and the :: here:
dont think its source code, but then i wouldnt know!
Thanks! xx
[active links removed by timethief]
timethief
February 22, 2011
I have removed the links after I checked them out. I cannot answer the “code” question but I can assure you that you do NOT want to reproduce what they have going.
All are self hosted blogs. None are not being properly upgraded and maintained. This is despite the fact that every new wordpress upgrade appears on the dashboard and it takes very little time to decativate plugins and click the update button. One barely limps through not being “broken”. All have slow page loading times because they have huge images in the posts on their front page, and because they have far to many posts on their front page. In other words, they may be good photgraphers but they don’t appear to know much about blogging.
Here are the reports:
1. Your blog is broken.
http://www.theprettyblog.com — “The Pretty Blog | Wedding inspiration, trends & advice | Weddings”
Your WordPress version (3.0) is insecure. Please upgrade it immediately! Your blog is a self-hosted WordPress blog.
For support please visit WordPress.org.
2. Your blog is working.
http://www.christinemeintjes.co.za — “Christine Meintjes Photography – Cape Town based wedding photographer”
Your WordPress version (2.8.4) is insecure. Please upgrade it immediately!
Your blog is a self-hosted WordPress blog. For support please visit WordPress.org.
3. Your blog is broken.
charleneschreuderphoto.co.za — “Charlene Schreuder Photography | Cape Town Photographer”
Your WordPress version (3.0.3) is insecure. Please upgrade it immediately!
Your blog is a self-hosted WordPress blog. For support please visit WordPress.org.
Kerry
February 22, 2011
So theres no need to be including any of those brackest and other funny punctuations in my post titles then? Must admit the thought of self hosting is just a little bit too scary to think about right now… i have a lot to learn in the safety of wordpress.com before i take the leap.
Its kindof difficult, however, to have a photoblog without having lots of photos on it, it sortof comes with the territory.
Thanks timethief!
timethief
February 22, 2011
There is no need at all. The examples you showed me were all of photographers who are not competently managing their self hosted sites. Every one of those sites has a security issue and is open to being hacked because presumably the photographers don’t know much about blogging or website management at all.
I religiously avoid use of punctuation in titles of my blog posts. If I must use any I use formal conventional English punctuation. And, I advise you to do the same. Please be very cautious as a new blogger when it comes to adopting anything you see on other sites.
Almost all the Volunteers who answer questions at wordpress.com do have wordpress.org installs. We can tell you right now that you are far better served by remaining free hosted at wordpress.com and learning how to use the software than moving prematurely or even moving at all. See here to get a tiny view of what you will be responsible to do on your own with an install. http://onecoolsitebloggingtips.com/2010/11/06/setting-up-a-self-hosted-wordpress-org-install/
What I recommend is purchasing a domain and domain mapping ASAP and remaining free hosted here at wordpress.com
why – http://onecoolsitebloggingtips.com/2008/06/26/how-and-why-to-get-your-own-domain/
how – http://en.support.wordpress.com/domain-mapping/
P.S. There is NOTHING preventing you from having lots of photos in your blog. What must be done is simple. It’s exactly what all bloggers must learn how to do.
1. Have a low number of posts on your front page. remember people hate waiting for pages to load and hate scrolling. Moreover, know that page loading time is a Google pageranking factor. http://onecoolsitebloggingtips.com/2009/06/13/blogging-strategies-for-reducing-page-loading-time/
2. Learn how to split content in posts. See here http://en.support.wordpress.com/splitting-content/more-tag/ and here http://en.support.wordpress.com/splitting-content/nextpage/
3. Use Categories and Tags effectively – a minimal number of relevant categories and tags on posts. Never be a spamdexer who adds lots of unrelated Categories and Tags. Less is more when it comes to tagging.
4. Provide readers with navigational aides to locate posts which are not located on the front page but are found more deeply positioned in the blog.
5. Be aware that not all people viewing your blog have a huge monitor. Many are viewing on laptops and mobile devices. Set the blog to display a mobile theme when accessed by mobile users. > Appearance > Extras
Guess what? All of those 5 apply equally to websites and to blogs.
Kerry
February 23, 2011
Timethief thanks so much, these are all excellent links and I wasnt aware of point 5 (about the mobile devices) so have made that change too.
I run 2 photoblogs, one for business and the other one is personal and while I have structured the business one ( http://piteiraphotography.com/ ) to conform with your 5 points above, on the personal one (http://kerrymurrayphotography.wordpress.com/ ) I haven’t split any of my posts mainly because, as a frequent photo-blog reader, I prefer to scroll down a page and see post after post without having to click in and out of each one individually. I also have a high-speed internet connection, so perhaps its not as fustrating for me as for someone on dialup. On both blogs I now resize all the images to the exact pixel dimensions the blog displays them, and all low res, so i’m hoping they dont take too long to load.
Thanks for the info about self hosting, good to know, and i’m definitely not going that way any time soon. I also read the post about the blogger who switched back, from self hosting to wordpress.com, which was enlightening. Love this blog, always full of useful surprises!
timethief
February 24, 2011
I like both of your blogs a lot. You are a very talented photographer. The business blog is very nicely organized. Your personal blog has a different structure and feel and I like it too. Well done.
I just moved my personal blog which was being domain mapped by wordpress.com back from a wordpress.org install to free hosting here at wordpress.com. There are benefits being free hosted. Unless you have a specific reason to self-host and I don’t at this point –> Self Hosting: What’s Your Hurry?
http://onecoolsitebloggingtips.com/2010/01/13/self-hosting-whats-your-hurry/
Bye for now :)
mazemangriot
October 12, 2011
I know i need help with this area of my blog. And most of the tips seem so easy to ad during the writing of it. If you have any time at all could you take a look at my blog and offer any advice on how to better it for visibility. Thanks again for the helpful post.
timethief
October 14, 2011
Your blog looks good to me and your subject is not a run of the mill one. The mazes you post are fascinating. To increase your blog’s presence on the interent I recommend the articles on this page under “SEO Tips”. Best wishes with your blog. :)