Search Engine Optimization (SEO) is all about optimizing your blog to rank high in the Search Engine Results and thus increase overall visibility. Apart from unique contents and site design, it’s one of the most important aspects of blogging.
Basically, what you are trying to achieve here is to figure out On What ‘Keywords’ you want the visitors to find your site and how to optimize the said ‘keywords’ to rank high & relevant in the Search Engine Results Page (SERP).
Simply put, everything begins with what you have carefully chosen as “Your Keyword“. An example of mine are Blogging Tips for Beginners and Blog for Beginners which currently ranks #2 and #1 respectively.
15 SEO Tips for Beginners
If you are new to blogging concept and SEO in particular, I’ll like to share with you 15 SEO Tips to help improve your site’s ranking in the Search Engine Results, all without the usual jargon.

1. Keywords in <title> tag
One of the most important factor to rank high in your chosen keyword is to have it – your keyword – inside the <title> tag. The <title> tag is what appear in the clickable link on the search engine results page. In what I have came to learn is that what appears in the beginning is more important than what comes next.
To give you an idea, let’s take a look at 2 of my chosen keywords – Blog for Beginners & Blogging Tips for Beginners, as the former appears first follows by the latter, naturally Blog for Beginners appears higher than Blogging Tips for Beginners. However, this may not always be the case as other factors such the competitiveness of the keywords are equally important. What I’m trying to say is that you always put your Primary Keyword first.
Now if you are on WordPress, I’d recommend use of an indispensable Platinum SEO plugin to help you optimize your <title> without messing up your theme code.
2. SEO-Friendly URL
By default, WordPress set the permalink structure as www.domain.com/?p=12 which is a big NO NO for Search Engines Optimization (SEO). It doesn’t actually gives any indication to the robot what the url is all about.
In what I have came to learn, the optimal URL structure, according to Matt Cutt with his SEO tips, would be to use only the post title as part of the URL and don’t include the post date in your URL. Not only it is human-readable, more importantly it gives the maximum SEO benefits. How to Optimize Your URL For Search Engines.
3. Proper Use of Keywords in (<H1>, <H2>, <H3>)
Don’t expect the search engine to figure out which are the headlines – it won’t. Instead, use your keywords in the <H1>, <H2>, and <H3> tags to provide clues to the search engine. A good buddy of mine, PB has revealed The Best SEO Tricks Ever that shows you how to optimize your keywords within those headlines.
4. Keywords in Image <alt> tag
Indeed images speak a thousand words but Search Engine Spiders don’t read images, they only read the <alt> tag which is the textual description of the image. Hence, it is important to always provide a meaningful description of an image with your keyword within the <alt> tag. Why you should care with the image ALT attribute.
5. Anchor Text of Inbound & Outbound Links
What is Anchor Text? It’s the word within a hyperlink. Here’s an example, About Yan Susanto, in which “About Yan Susanto” is the anchor text. Not only it gives your readers an idea of about the content of the page you’re linking to, more importantly it tells search engines what the page is about. Used it wisely, it will boost your rankings in search engines, especially in Google. As a rule of thumbs, avoid using “click here” for an anchor text. (See the outbound links on #2 and #3)
6. Origin of Inbound Links
Besides the anchor text, it is your duty to ensure that the sites that link to you is not from bad neighbourhoods. The theory is that it’s better to have one inbound link from a reputable site (generally speaking, sites with greater Google PR are considered reputable) than to have one hundreds links from untrusted sites. Simply said, who links to you does matter.
It’s also important to note that inbound links from sites of similar niche has far more credibility in the eyes of Search Engine than that of unrelated ones. Where Do You Get The Best Quality Inbound Links?
7. The Power of Internal Linking
One important element of SEO that is often overlooked is Internal Linking which, in layman term, means the process of linking to other pages of your site within your archives. I can’t think of a better way to reactivate and rejuvenate the old and buried posts in your archive than to link them internally in your recent post.
You shouldn’t underestimate the power of internal linking in the distribution of your Page Rank – if any, to your internal pages and in helping to improve your search engine results. Link building is never enough without proper internal linking.
8. Links from Directories
I’m not a fan of free directories as IMO having tons of links from PR0 directories is useless and it can even be regarded as link spamming, but being listed in DMOZ Directory, Yahoo Directory and similar directories will certainly boost for your overall ranking. However, it is almost impossible to get into DMOZ without much of a credibility – and some says ‘certain form of connection from biased editors’. Still it’s one of those things that is worth your while.
9. <Description> metatag
Though metatags are becoming less and less important, there are two metatags that still matter in SEO, these are the <description> and <keywords> metatags. Both are still important from a human and search engine perspective. <Description> metatag is what you use to describe your site. In fact, this description is what the visitors see when your site appears on the search results. How to Create The Perfect Meta Description For Google (& Searchers)
10. <Keywords> metatag
While you are it, fill your <Keywords> tag with relevant keywords. Relevancy here means that every word within <Keywords> metatag must somehow appears somewhere within the body text. If not, it can be penalized for irrelevance and considered bad for your ranking. What’s The Best Keyword Meta Tags Formula?
11. Use of Robots.txt for Duplicate Content
Basically the purpose of creating a robots.txt file is to improve site indexation by telling search engine crawler to only index your content pages and to ignore other pages (i.e. monthly archives, categories folders or your admin files) that you do not want them to appear on the search index because it may lead to duplicate content issue.
If you are using WordPress, Syed Balkhi wrote a must-read Robots.txt Guide for Wordpress – Avoid Duplicate Content.
12. Use of Sitemap
While Robots.txt instructs search engines which parts of your site to exclude from indexing, a Sitemap tells search engines where you’d like them to go. From a search engine perspective, sitemap is useful for better and faster indexing while a plain HTML sitemap with the use of plugin provides ease of navigation for your visitors.
As such, it is not uncommon to have 2 sitemaps of which one is created for human – your visitors and the other for search engine robots.
- For Search Engines – You can create a Google Sitemap online and add your Sitemap to your Google Webmaster account or if you are on WordPress, install Google (XML) Sitemaps Generator which will generate XML-Sitemap supported by most of the search engines.
- For Your Visitors – Clean Archives Reloaded generate a list of your posts sorted by months for better navigation. To see an example, have a look at my archives page.
13. Site Accessibility
Another fundamental yet often neglected factor that might affect your site ranking is the issue of accessibility. Often your site may be unaccessible due to broken links and wrong use of robots.txt that may cause your pages not indexed by Search Engines.
The solution: Broken Link Checker for WordPress will check and detect both internal and outbound links that don’t work and notifies you on the Dashboard of any broken links.
14. Keywords in First Paragraph
Put simply, search engines scan and expect that your first paragraph will contain the important keywords for the article. Make sure your keywords appear in the first paragraph of your content. If you do notice, in the first paragraph of this article, I place two primary keywords, SEO and blogging as part of my keyword optimization.
15. Keywords in Footer
Well, the first impression and the last impression usually makes the most remembered impression. A simple SEO trick of placing a link to your main page with your keyword as an anchor text could have a positive result in your search engine ranking.
Final Say
SEO is never intended to be a one-time effort. No success can be achieved overnight. It takes a lot of patience, commitment and the know-hows to succeed. All the above tips when applied may not push you into #1 but it will surely bring you one step closer to #1.
The key to SEO success is persuading search engines that your site is relevant in any search query. There are no hard and fast rules to SEO, it all boils down to the right mixture of quality content and quality inbound and outbound links with proper keywords optimization.
Good luck with your SEO. If you have any opinions or feedbacks, send them my way. I’m all ears.
Related posts
- 15 SEO Tools for Beginners Search Engine Optimization (SEO) is the art of optimizing your site blog to rank higher in SERP or Search...
- What Do They Say About Link Building? The most often used phrase in the blogging community is “Content is King”. However, content alone is not king....
- 15 Most Under-Utilized Plugins for SEO Search Engine Optimization is all about optimizing your blog to position it higher in the Search Engine Results and...
- Optimize robots.txt for Better SEO If you aren’t in the know, search engine is not as smart as what you think it is. It...
- How To Lose Your Google Ranking In A Day and clueless about it. Yes, you read it right. I’m still clueless about how in the first place I...
Sponsor of The Month
- Keyword AcademyIf you are struggling to make money online, this is where you'll get the method, the support, and the tools you need to build a sustainable low-maintenance income online.
- Is Your Brand Here? Advertise with Us!

{ 138 comments }
← Previous Comments
was doubly impressed when i saw above that you actually actively respond to the comments posted. wasn’t expecting that.
alright. good posts, active blogger. looks like i’ll be subscribing indeed. :)
kouji’s last blog post..autumn haiku: drift
@kouji – Well, this may not be the best blog but surely it’s the most friendly of all with great community around it.
Welcome back, pal and hope to see more of you here.
I must confess I have never seen any SEO guide as simple, yet very informative and well explained as this. The best part of this one is that it takes the beginners seriously into consideration (no big assumptions).
Good job, Jan. I give you a Big 5 for this one.
@AZ Blogging – Thanks for such a great compliment, Uncle Zhe. Well, this is a blog that helps beginners to blog – better, hence everything is written with beginners in mind.
I’m glad you like the article. Stumble it, digg it or whatever you think you can do to promote it. Oh ya, welcome to the WordPress club, you have made the right decision to switch while others fear to go beyond blogspot.
Good luck, Uncle Zhe and cheers…
I have used a few of these steps but I tend to forget my SEO and just produce my content lol
EmmaB’s last blog post..5 Blogging Platforms To Consider
Hi Yan,
How have you been?! Thanks for the comment. Proper list once again from you.
I had a thought regarding outbound links, dofollow links in comments in particular. There can be many in a Blog obviously and what if several of those sites fade away down the road. They will become dead links then, page not found when a domain is cancelled, that are hard to find in old posts…
Rado’s last blog post..How Eating Pizza With Your Friends Can…
Hey Yan,
I am a little confused about Platinum SEO in respect to keyword SEO. When I do a post, I fill out the tags in the WP Tag Field, then I fill out the tags in the Platinum SEO. I think I am doing double work. I also think Platinum SEO covers your keywords even if you don’t fill in either field. What is the best approach?
Thanks… Lee
@EmmaB – For someone who runs multiple blogs, the above SEO tips are just too obvious for you.
@Rado – Hey, Rado. I’m doing fine here on and off the blog and I wish you the same.
Now, there are a couple of plugin you can use to check broken/dead link. The one I’m using is “Broken Link Checker” which will detect those nasty links with a nice option to unlink them. So it’s never an issue and thats what the plugin is for.
Why worry about something that is beyond our control? We should just enjoy the process while we can…
@Lee Hall – Lee, don’t confuse yourself with the keyword on the Platinum SEO as it will auto-generate the relevant keywords based on your tags.
The best approach in my case is to leave it empty. I only use it to optimize the title for the search engine. In what I have came to learn is that the keywords within your content have more credibility than those meta keywords which are becoming less important to Google.
Hope it does make sense to you.
Ej, great! A plugin for this too. I am about to look for the “Broken Link Checker” at wordpress site. Thank you Yan. So, is the checking for broken/dead links then the 16th SEO Tip for Beginners on this page? :)
Rado’s last blog post..How Eating Pizza With Your Friends Can…
@Rado – Well, the tip was mentioned on the article #13, probably you have missed while you were at it.
Have a good day, Rado. Glad you are back..:-)
Search Engine Optimization has always been a major part of SEM. A great post you’ve made there with some excellent tips on SEOing a website. Use of SE friendly URL is a good thing.
At the same time, we have to take care of things like over-stuffing as well.
Sorry Yan I missed the #13. Glad to find out, thanks that you pointed it out, about the plugin so there’re no worries about the dead links anymore. I must have missed it cause concentrating more on the sitemap. I need to get the commercial version of the http://www.xml-sitemaps.com/ due to my site has 1.4K+ static non-WP pages whilst their free online tool processes of up to 500 pages only. I tried it though and I was happy with the result (however just a third of my site got done as per the limit applied.) Never mind I will buy this php program tomorrow, install it and finally create the complete sitemap. Yesterday I played with the wordpress plugin “Google (XML) Sitemaps Generator for WordPress”. Just fulfilling another one of all the SEO Tips. Cheers
@Rado – Wait a minute! You don’t need to purchase the commercial version now that you use Sitemap XML generator for WordPress. All you need to do is to add that sitemap.xml into your webmaster account and you are good to go.
Here’s another fact, according to the Google Sitemap FAQ, your sitemap can contain up to 50,000 URLs or reach a file size of 10MB (uncompressed!).
So keep the money and buy me a coffee when I’m in your area one day.
Cheers
I currently have Wordpress Stats plugin. I suspect there are better stat plugins to use. Have any suggestions?
@Lee Hall – Hey, Lee..I’m not too sure if there is any plugin better than StatPress which collects info about visitors, search keywords, referral, spiders and more. Personally, that’s what I would recommend…
Give it a try and let me know what you think..
All I can say is: Wow! Great post!
SEO is something really important to develop your site. You can get quite a number of clicks from SEs.
Thanks for sharing!
Wong KW’s last blog post..Blogger vs. WordPress – the big fight
@Wong KW – A warm welcome and thank you for your compliment. I just came over from your blog and I think you should do yourself a favor to change your permanent link (no /?p=63 or something) for better SEO before it’s too late to do so. I’ll assure you that you’ll get even more clicks by doing so.
Yan,
I definitely keep on my site the sitemap.xml file generated by the Sitemap XML generator for WordPress plugin in my top directory/root. However as far as I can see it at this time, with this plugin I can create the site map only for my wordpress Blog section. It does allow option to include non wordpress pages in the sitemap but these must be manually added in one by one at the plugin’s setting options page end. For a test I tried to place in there 3 non-wp pages and they were included fine. I can’t imagine to place in manually all the rest of my static pages, it would be equal to making the site map file manually. I need to automate it, by investing 20 bucks for the program. Then I will need to have 2 files, one made with the commercial software and second created with the Sitemap XML generator for WordPress plugin. Unless I misunderstood somethings that you suggested in your comment above???
I wonder if the global sitemap helps me with PR in any way or to index more pages…
BTW I would have a suggestion for you about a quite important subject for an article to write. I believe only you could research it and put it in writing in your blog for it’s presented out properly. The subject has been a large dilemma for the already busy or new Bloggers as well as many webmasters’ importance for a while. Let me know where to let you know this info.
I’m so glad to see you think Meta Keywords and Description are important.
There are so many other “SEO” blogs out there that think these are useless and try to encourage their readers not to use them.
Even if they’re not as useful as they once were, they will always be important when it comes to SEO.
Emz’s last blog post..Upgrading Wordpress Plugin
@Rado – “For a test I tried to place in there 3 non-wp pages and they were included fine….”
Why don’t you transfer everything into WP pages? Why do you choose to run two platforms when you can have the best of both worlds? That way, you can rely on one sitemap for all your indexation.
Logically speaking, one is better than two in this case. I could be wrong but don’t you think the SE need an extra pairs of hand to crawl both sitemaps?
@Emz – That’s right! Contrary to popular belief, I still think the two tags should be optimized too for better SEO.
Yan,
You are absolutely right there; I’d been contemplating to gradually copy all my non-wp pages into the wordpress system. That’ll help with future design layout changes and in more deeper aspects, plus having the lot in one MySQL. I need plan for this because it’s 1400 pages to copy and to permanently redirect. Big job for one week. So at this stage I am focusing mainly on the next PR update, short term.
Rado’s last blog post..Will the experiment create black holes and the end of Earth?
@Rado – Yup, a makeover is well-deserved to give it a more web 2.0 look if you know what I mean. Good luck, buddy..
hi Yan, talking about SEO there’s a SEO forum contest, would you consider join my referral? http://www.seobum.com/index.php?referrerid=81
thanks :)
Sherry’s last blog post..First Internet Babel Giveaway
[WORDPRESS HASHCASH] The poster sent us ‘0 which is not a hashcash value.
All good tips and I do try to follow most of them. I have found that on many an occasion I would like to use more keywords in the title but the only problem is that the title becomes nonsensical.
thanks for the tips..nice article..it is a big help for everyone who is newbie in the world of SEO..
inbound call center’s last blog post..How to Put Up With Difficult Customers
@Sherry – I’ll do that, Sherry and thanks for the heads up.
@inbound call center & @Buy Essay – You both are welcome and thanks for dropping the comments.
Thanks for this article, there are numerous running around – but few so clearly laid out and easy to understand for those of us kinda new in this game.
@Fitness – Thanks for such a great compliment and a warm welcome to thoushallblog.com.
Hi Yan, I really appreciate your tips. Yes, I am new here and these 15 simple yet helpful tips will possibly help me understand more about SEO and how to get traffic. Thanks. I will definitely read more of your posts.
Chizmosa’s last blog post..Julianna Margulies Upsk*rt Pics at Fashion Week
nice tips for beginners thanks, i try it
@Chizmosa – Hi, appreciate your kind words and hope to see more of you around here and join our discussion.
@selcuk – Welcome to thoushallblog.com..
Definitely a great article, Yan! Thanks for posting this!
jbj’s last blog post..Negative comments: 8 reasons why they’re good for your blog
Those are some solid seo advice though meta tags are pretty useless these days. I’d like to add one more that’s especially important for wordpress users, and that is to post only in one categories! Submitting to multiple categories causes duplicate content.
Andre Thomas’s last blog post..Adding Depth To Your Content
SEO is never intended to be a one-time effort. No success can be achieved overnight. It takes a lot of patience, commitment and the know-hows to succeed.Yan I really love that statement ..Few people are really curious abt the results once they used the tips ..But U final statement says Whts that ...
I really appreciate u for a amazing post ...
Good luck For Beginners
Hey Matt
Thanks for the great compliment and I really appreciate it. Good luck to your SEO too..
Yan
Very useful post I must say. Plenty of good SEO tips there. I just wanted to stress that good keyword anchored backlinks are by far the most important thing in terms of SEO. I have been at this for a long time and good backlinks easily outweigh everything else. The other small things are important though because will all other things being equal those will help you overtake another site in the SERP rankings.
Jesse lastest post..RCA DTA800B1 Analog Digital TV Converter Box Review, Rating, and Comparison
Hi Jesse
Thank you for input and I simply agree with you on the important of using the right keywords in your inbound links, however it’s not always easy to control what keywords the linker should use, especially in the case of one-way link.
Cheers
Yan
Yan, whether or not to include the date in URLs is something I’m mildly conflicted about. My personal preference is to not include them, as it helps articles be more timeless. But the benefit of using the date is you can use URL channels in Google Analytics to be able to narrow down where the action is on your site, and use that feedback to improve.
Like I said, I haven’t fully made up my mind yet, but I can see there are arguments for both sides.
Rod´s lastest post..AdWords competition update
Hey Rod
I understand your point but when you are down with both choices, just listen to what Matt (who works for Google) has recommended in his SEO tips.
No one knows Google better than him..
Yan
knew all of that .. but nice reminder :) thanks
Rick´s lastest post..Hrithik,Barbara burn the screen with Kites
very nice post.. very help me.. thank you!
Great post. I knew about some of the things you mentioned, but definately not everything. I cant wait to put this to good use.
Carla´s lastest post..Alternatives to fabric softeners
I liked the tips and have a question regarding DMOZ listing, do you have any idea regarding how much time it take till my submission being approved there?
Hi Hicham
The wait can be as long as 6 months or more and still it doesn’t guarantee an inclusion. Well, you can try to submit but keep your expectation low. Most probably, it’s not going to happen. You really need a good amount of credibility and inside connection.
Hope that answer your question. Thanks for dropping by and look forward to seeing you again.
Yan
I am so glad that I came across this article on Blog Engage.
It is so helpful. My blog just got a rank of 2, it has been a lot of hard work, building it from scratch, and learning seo and html stuff, started off on blogspot, didn’t like the choices there, so moved into it’s own domain and built my vision.. the new domain is 3 months old now. (tho old blogspot got a 3 rank and I haven’t touched it for 3 months…sigh!)
I am gaining a lot of knowledge and keep plugging away, and it is good to read posts like this one, because it encourages me to keep working on it.
I have applied about a month and half ago for Dmoz and still haven’t heard anything, but one can hope.
Meanwhile I am still working on my blog, changing things and gathering “how to” knowledge.
Thanks for taking the time to write these important tips down and sending it out for us bloggers who want to be “in the know”!
~K
K. Fields´s lastest post..Arcticulates: Cook Moose Stew!
Hi K. Fields
Welcome to thoushallblog.com. It’s nice of you to give such a great compliment and I’m glad you find those tips useful.
I just came back from your site and I did notice that you are not using WordPress to manage your site. Is there any reason why you are not using it? From SEO standpoint, the structure of your site doesn’t seem to go well with the search engines.
I’m sorry I just thought I should inform you. Let me know if you need any help or whatsoever. Just in case you aren’t already know, this is one of the most friendliest blog on the planet.
Looking forward to seeing you again, K. Oh I miss the alaska king crab….
Yan
Great post! One of the best and easy to read that I have found. I will go ad a link to one of my sites right now!
Thanks!
Thanks for an interesting list, do you have any suggestions in how to get your websites into DMOZ? As you alluded too, getting listed in DMOZ is near impossible especially for a beginner such as myself.
Great stuff once again, Yan. The only problem I have right now is with my footer, which, it seems, was totally encrypted, and I don’t know how to break it. So, it’s drawing visitors looking for the wrong things. I’m going to have to figure this one out one way or another at some point.
Mitch´s lastest post..Credibility, Article Writing, And Marketing Products
Mitch
Do want to be more specific as I’m quiet clueless on what you are trying to tell me here…
Yan
The footer on my blog template is encrypted, and there are some links I can’t get rid of.
Mitch´s lastest post..Credibility, Article Writing, And Marketing Products
Oh, it’s pretty common if you are using a free theme but I checked your source code and found nothing on your footer.
Am I missing something?
Yes and no; how’s that for an answer? lol It was there, but last night someone gave me a recommendation for how to crack the encryption in my footer, so I tried it out and it worked! So, I made the changes I wanted to make, and it’s no longer a problem; whew! I tell you, there’s some very smart and helpful people on the internet.
Mitch´s lastest post..Guy Kawasaki’s ‘Reality Check’
Hi! Great informative post! I guess I still have a lot to learn. Is there anything more basic than this?
I’ll check back often to learn a lot more stuff! The A-Z is really helpful. Thank you so much for sharing!
chris´s lastest post..How they do burgers in other places.
I really appreciate this post. I learned some good SEO tips. Definitely going to follow some of these suggestions.
Valeria | TimelessLessons´s lastest post..10 Effective Ways to Improve Your Body Language
Hi Yan,
Most of them are new to me, especially, the robot.txt. I never knew that it existed. Now, I’m trying to create one. Thanks for sharing!
I’m so glad that I decided to follow the link from your comments in a blog.
Chatree Sridaoduan´s lastest post..A guessing game: think, think, think keywords
Hey Chatree
Yeah, you can’t ignore the use of Robot.txt in your SEO effort. It’s part and parcel of it.
Anyway, welcome to the community. If I may ask, how did you get to know this blog?
Yan
Well, this is a really great SEO outline for bloggers. I think a lot of people put much energy into the SEO of their website but forget about SEO for their blog (I did initially).
I never knew about the PLatinum SEO plugin to optomize the title tag, but I will be checking it out.
I also never knew that if you have keywords in your keywords metatag that are not on your site (or blog) that you can get penalized. I guess that makes sense. Thanks for that information.
Finally, your suggestion of doing an internal link to an old blog post is brilliant. I had never thought of that one before.
These are all very good points. You explained all this very well. I covered many of the exact same points in this Knol artilce I wrote. 10 search engine optimization rules to live by if you want to check it out. Thanks again for the great articles.
Gerald Weber´s lastest post..5 Free SEO Tools You’re Probably Not Using Yet
These are all very good points. You explained all this very well. Thanks again for the great articles.
Gerald Weber´s lastest post..5 Free SEO Tools You’re Probably Not Using Yet
← Previous Comments
{ 18 trackbacks }