Here are the factors that make up a great content:
- Brainstorm for a while and then come up with a great compelling headline before writing content.
- Make writing a daily habit and you will reach to the awesome very soon.
- Once you start writing, make sure you include all the statistics and helpful information in your content.
- Without keyword research, even the great content fails. Include your targeted keyword in your post’s headline and throughout the article. Choose your keyword before starting to write.
- Keyword stuffing won’t work anymore so carefully use your keywords in a meaningful way.
- Google loves fresh content which is nothing but posting new content or updating your older posts.
- If you write a clear cut answer then Google recognize it as an answer to a particular question.
Quick note: If you want to get more out of on-page SEO, you need to do keyword research first. Find a primary keyword for every blog post you write. That way you can use that primary keyword in page titles, meta description, alt tags etc to increase website traffic quickly.
%22%20transform%3D%22translate(.7%20.7)%20scale(1.45313)%22%20fill-opacity%3D%22.5%22%3E%3Cellipse%20fill%3D%22%2319336c%22%20cx%3D%2297%22%20cy%3D%22140%22%20rx%3D%2287%22%20ry%3D%2287%22%2F%3E%3Cellipse%20fill%3D%22%23fffffe%22%20cx%3D%22107%22%20cy%3D%2227%22%20rx%3D%22202%22%20ry%3D%2239%22%2F%3E%3Cellipse%20fill%3D%22%23945c00%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22matrix(52.53408%20-62.16569%2030.97827%2026.17867%2040.1%20117.8)%22%2F%3E%3Cellipse%20fill%3D%22%230084fb%22%20rx%3D%221%22%20ry%3D%221%22%20transform%3D%22rotate(160.9%2063.7%2074.2)%20scale(48.89782%2092.44443)%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
1. Put Your Primary Keyword in The Page Title
Title is what attracts the readers. Whether your article is read or not is completely depends on your blog post title. For Google, title is very important. Experts says that maximum you can include 50-60 characters in title.
You must use primary keyword in the page title. When a person searched with that keyword, search engine highlights that keyword and displays in search results.
2. Put Your Keywords in The Meta Description
After including primary keyword in page title, it is important to include that primary keyword in meta description section too.
How it helps? The main purpose is to drive massive traffic from Google search engine. However, search engine don’t use this meta description factor in its algorithm but it uses CTR(Click-Through-Rate) to determine whether your post link is good to show or not.
So, you must include primary keyword in meta description.
Keep this in mind while writing meta description:
- Use call-to-actions somewhere in the meta description like “Learn more”, “Grab the deal” etc. so that it instills enthusiasm in the readers to click the link.
- Always write unique content in meta description which is of around 135 to 160 characters. Never write more than that.
- Never stuff keywords which is not relevant. Users feel its spamming and hits the back button immediately.
3. Don’t Ignore Meta Tags
In every blog post, it is mandatory to write meta keywords. Both in meta keyword and meta description sections, use only targeted keyword. Under the meta tags section, use all possible relevant keywords for that particular blog post also include what type of keywords, users may search.
Search engines gets information about your blog site through meta tags and thus indexes your site. Meta tags also describe what your blog post is about.
4. Optimize Your URLs
Keep your URL’s short and simple. If possible, try to use your primary keyword within it. Use clear and user-friendly URL’s for all of your blog posts. These are shown in web browser address.
Let’s say you wrote confusing URL for your blog post and there is another blog which writes similar content but write simple and clear URL, then search engines consider the simple ones.
So, optimize your URL for search engine.
How to do it?
- If possible, include keyword in URL but don’t stuff unnecessarily. It should make sense.
- Make it short as possible. It is said, 50 to 60 characters is good. If it crosses more than 100, probably you should re-write it again.
- It would be good if your page title and URL matches but in doing so, don’t write unclear URL’s.
- For example your post title is “7 best yoga exercises for women” then you can optimize URL as yourblogname.com/yoga-exercises-women
5. Use H2, H3 Tags as The Sub-headings (by including your keywords)
Heading tags, the name itself says that it will be used while writing headings. Obviously you should use heading 1 for the blog post title.
While writing sub headings in the post, use h2 and h3 tags. For the sub heading, use h2 tag and for the sub-subheading, use h3 tag. Why?
It gives the clear information to the readers what the post is all about and how it will be helpful for them? If they find it helpful they will read the entire article and share it on social media. So, writing interesting sub-headings is very important. It also helps Google to find the main topics very easily and it becomes user-friendly.
Just by reading sub-headings, users will get clarity. If possible include keywords in subheadings, but don’t stuff forcibly as it may lose its meaning.
6. Image Alt Tags Are Important
One image speaks louder more than thousands of words. So, in your blog post, use images related to your post.
Including images helps in getting shared in Pinterest and Twitter massively. Well, to improve the accessibility to your blog site, you must write alt text for the image you upload.
Alt text describes what the image is about.
How it is helpful?
- If Google fails to show up image at least the alt tag will be displayed. This is because, search engine find it very difficult to read. So search engine can understand if you write alt text for image.
- It also helps for visually impaired as they use screen readers. So, using alt text for image is a good practice. Always, be unique while writing alt text for an image.
- Use keywords in image alt text if possible as it increases the chances of image showing up in search results.
If you use WordPress, it is very easy to fill alt text for an image as it shows alt text dialogue box when you upload an image.
7. Use Your Primary Keyword in The Introduction of Your Post
Your blog post introduction should be very interesting to read. Don’t drag too much information here. Use some statistics in the introduction part that is related to your blog post. At least once, use your primary keyword in the introduction part.
8. Internal Linking is Super Important
Internal links are nothing but links that refers one of your previous blog posts in your blog.
Why to do internal linking?
- Your older posts gets new life when you link in your new post. Include only relevant links. if you feel so and so previous blog post will be helpful to the reader while reading the current post then only include link.
- It enhances their search engine rankings by increasing their Page Authority(PA).
You can do internal linking only if you have lots of content. So, create great content. Write lots of posts in your blog.
Quick note: Fortunately, if you are a WordPress user, I’ve a simple tip for you in this SEO tutorial for beginners: start using
Rank Math SEO plugin. It’s free and you can do all the above things (on page optimization) easily even if you’re not a SEO master.
Hello Anil bro.
I believe from my bottom of my soul you are the ultimate for SEO. I’ve read a-z this content really helpful with a clear picture. I also follow your blog when I feel any trouble related SEO issue. Big thanks to you dear for your helpful creation.
Regards
Mohit Bhargav
Hello Anil nice post. I have recently started a blog and want to ask you that do external links pass on more value than internal links. And do external image links have any value ? Thank you.
Amey you should build both types of links. Both of them are important. No doubt links coming from other sites (if they are relevant) will have more benefits than internal links. But internal links are something you can build with ease and you have full control over things in this case.
External links will have more value than internal links if coming from relevant sources. But internal linking is something which is in your control and you can build any amount of links to a target page from relevant blogs on your content where it makes sense.
Hello Anil Sir,
It’s a full value-packed SEO tutorial for beginner. After reading this post, I understood what is SEO! It’s very complicated to learn SEO by video but this article makes it easy to learn SEO.
I think everyone should read this article.
Thank you Anil Sir for writing a valuable SEO tutorial for us!
Hey Anil Sir,
You have came back with another amazing blog post. You have described all the aspect which is very very essential for every blog.
I am employing most of the point which you have covered. Rest of them will try soon.
Thanks for sharing such a beneficial article.
Keep sharing and keep growing.
Archana
Regards
Thank you for this post. How many backlink should create daily ?
Himanshu just go for high quality and relevant backlinks only. And when it comes about quality, you will not be able to build too many in a day as it takes lots of effort in building high quality backlinks. If you create just 30-40 backlinks in a month and if they have high quality, they are good enough to move things forward.
SEO is not tough thing but google aplly the changes day by day many social bookmarking site also blocked that a reason it’s going to tough. i write question and answer book for getting certification.
Hi There
Appreciate it for your relevant post. I got well knowledge of off page and on page SEO techniques. I scrolled down and spend 1 hour gaining some knowledge from this post. Highly recommended post. If you are beginners in SEO. This post is perfect post for everyone who wants to be successful in SEO.
Hey Anil! Thanks for this amazing piece of content but my query is I am using Adwords for keyword research but some of the keywords and their related terms have the same search volume so I just want to know whether that search volume is accurate or not or else I have to go for Semrush.
Other than that your all blogs are very useful and explained in a great manner. Keep Sharing…
SEO gives the best benefits in company ROI and also it is good for organic search results.SEO increase the traffic on the website but you should know the right keywords.
Hey Anil !
Very detailed post at here. I am thinking about new Google updated algorithms recently.
You can addon some information into this post.
Against, keeps your valuable information.
Thanks
My website is 8 months old and I am doing only on-page seo but not off-page seo. Does the on-page seo is enough to get decent traffic to my website.
How much traffic you’re currently getting? 8 months old blog should get at least 100 visits a day so if you’re generating 3K views a month, you’re on the right track. If not, you should focus on finding low competitive keywords, tweak your content strategy and learn SEO to bring more traffic. And yes, on page SEO plays a key role in bringing more traffic.
Hi both, on page and off page are equally important. In fact, off page seo is even more important as involves in link building which helps you get better rankings in search engines. So make sure to focus on link building and we’ve written a detailed post around it https://bloggerspassion.com/ways-to-create-quality-backlinks/ (you can read from here) where you’ll find few great ways to build links.
Really amazed by this great piece of content which covers all the corners of strategies which a blogger/SEO guy need to grow their website (or) blog.
I really appreciate this article Anil Bro, It means a lot for newbies and experienced as well. And here the things I like very much are Broken link building, Longtail keyword strategy, Spying on competitors.
Keep up the great work!!
Cheers
Karthik Reddy
Hi karthik, glad you found it useful. We wanted to make this article a one stop tutorial for beginners who want to learn about SEO and that’s why it’s so detailed. If you’ve any questions, you can ask in the comments.
I started a blog 3 weeks ago. Really enjoyed the blog as a platform to share my thoughts and ideas but when I start thinking about traffic, it gets demotivating. Has been dismal. I am trying to do some of the things you and others suggested but when it comes to SEO and some of these other ‘tech stuff’, I get turned off.
I like the way your post is written, loads of info in a simple way. Since you started in 2009, I figured that I should start seriously worrying if my visitors rate do not spike up in the next couple of years. Thanks for the time spent to teach.
Hi Anil Bro,
Since SEO is quite difficult after Google Algorithm updates but I think the tips you have mentioned in this article will help bloggers to rank their site in SERP. But Really Anil Bro you have Mentioned Great Knowledge about Off page SEO and ON Page SEO.
Thanks Anil, so detailed and fascinating! It’s really good tips for on page and off page SEO. The recommended links are awesome too and got the several meaningful information from there.
Great post i follow both seo – onPage seo and offpage seo buy my traffic drop dramatically. Can you me ideas how to fix them?
Hey Anil Really superb post.
The SEO is the backbone of any website as it drives organic traffic from search engines. The tips and tricks you explained in this article is superb and sure I will try out in my website.
There is always some updates from google about its algorithm and it bit difficult to track all. Your opinion on this if any. Thanks in advance
Hey Anil great post.
Just a question you mentioned that one should build quality backlinks at scale for your website. Do you mean building do-follow links or on the websites having high trust rank.
And do social shares of a page have any weigh on the google search ranking for that page.
This is a great tutorial. I learned a few new things. Also thanks for including links to some of the tools that are out there. I look forward to reading more articles you write.
This is epic post bro. Very insightful to all newbies out there. Each and every blogger should speak, eat, sleep and breathe SEO. People forget on page SEO and start chasing Off page SEO tactics. On-page SEO is equally important. I would suggest people research on topics before writing any article. Semrush + Buzzsumo are the ideal combinations for keyword and content research.
Hi Rupesh, glad you liked this SEO tutorial for beginners. That’s a great quote, but you don’t have to take SEO so much seriously especially when you’re starting out. Instead, look for ways to add value to people with your content. Yes, on page SEO important if you want to get better rankings for your target keywords.
As I’m a beginner in SEO the things which you mention here is really awesome for SEO guys. Can anyone tell me I m only know Off page SEO how can I do on page SEO or have you any tutorials for on page SEO. Please give me.
If you’re looking for on page and off page SEO tips at one place, I recommend you to check out this post: https://bloggerspassion.com/seo-tutorial-for-beginners/ where you can learn everything about SEO in 1 or 2 hours, must read guide for beginners, Alok.
Very good post. Both on page and off page SEO are necessary for a website. I am working on page SEO now.
This post is great for beginners as well as some professionals.
Hi Saurabh, yes, both on page and off page SEO are necessary for a website to rank well in search engines. Just make sure to take small steps instead of focusing on too many things at once. I recommend you to check out this post: https://bloggerspassion.com/seo-tutorial-for-beginners/ if you want more info about best SEO tips.
Hello Anil,
Great Post. SEO is considered as backbone of your site traffic. It will help you to drive huge organic traffic free of cost. By implementing the right SEO strategies anyone can rank their site. Since SEO is quite difficult after Google Algorithm updates but I think the tips you have mentioned in this article will help bloggers to rank their site in SERP.
Hi Vishwajeet, yes SEO is hard because Google makes a ton of changes every year. Just focus on timeless SEO related stuff such as creating great content, attracting quality links and so on and you’ll get long lasting results.