- Use brief page titles & Headings Tags.
- Use descriptive and SEO-friendly URLs.
- Have a clear meta description.
- Highlight the value of your page in the metadata.
- Use proper subheadings and Header Tags.
- Be cautious of keyword placements.
- Provide a good user experience (UX).
- Place internal links in your content.
- Provide external or outbound links.
- Ensure all links are working correctly.
- Spread secondary/LSI keywords in your content.
- Do the essential image optimizations.
- Always do video optimization.
- Have a strong call to action.
- Implement proper schema markup.
- Make sure your website is crawlable and indexable.
- Track and target the right keywords.
- Avoid keyword cannibalization.
- Satisfy search intent.
- Optimize for voice searches.
- Use modifiers in your titles and keywords.
- Optimize for featured snippets.
- Write a good introduction.
- Write relevant, quality, long-form content.
- Add social sharing buttons.
- Improve your page loading speed to 3 seconds.
- Mobile-first indexing and responsive design.
1. Use brief page titles & Headings Tags.
Headings are used to highlight the titles of the content. Headings make your blog easy to read and divide your long content into different sections. Writing a blog becomes more accessible because of the headings.
Headings divide the same webpage into several parts, which increases the importance of your content.
Headings are essential in giving readers instant information about your blog or content.
Because of HTML Headings, Search Engines also quickly understand and index our content.
2. Use descriptive and SEO-friendly URLs.

The full form of the URL is Uniform Resource Locator.
Who created the URL?
Tim Berners Lee created the URL in 1994.
A URL optimized from the Point of View of the search engine or can be said a URL that is SEO optimized is called an SEO Friendly URL. SEO Friendly URL makes your content more SEO friendly, which increases the chances of your webpage being ranked in search engines.
How to Create SEO-Friendly URLs?
By now, you must have understood what the URL is; now we know how to create SEO Friendly URLs.
It is very easy to make any URL SEO Friendly; you can make your URL SEO Friendly by following the tips given below –
1 – Use keywords
Use your focus keyword in the URL. Put your keyword at the beginning of the URL. Do not do Keyword Stuffing at all. Do not use the keyword 2-3 times in the URL.
2 - Do not use special characters
Never use special characters in URLs. such as @, $, # etc. They are not SEO friendly at all.
3 - Use Dash (-) for Word Separator
Use Dash (-) as Word Separator. This separates your two words, do not use the underscore (_) in the keyword.
4 - Use Title in URL
Make your URL according to the title of your blog post. You don't need to make the URL exactly like the title, but there should be a connection between your title and the URL.
5 – Keep URLs Short
Do not use too many extraneous things in the URL; try to keep the URL short. With this, users and search engines can better understand your webpage. Use up to 3 to 5 words in the URL.
6 – Use Lowercase Letter
Always use the lowercase letter in the URL; these are search engine friendly.
7 – Write the URL in English only
Always write the URL in English. Suppose you write the URL in Hindi or other languages. In that case, it becomes very long and unnecessary, and users and search engines cannot know what the webpage is about from the URL. URLs in which Hindi Word is used are not SEO Friendly URLs.
8 - Do not use more folders in the URL
Whenever you create a URL, you should never add more folders or categories to your URL. The URLs in which more categories are used are not Search Engine Friendly.
( Good URL Structure ) - https://ift.tt/4sF6xNH
( Bad URL Structure ) - https://ift.tt/uh12NK9
3. Have a clear meta description.
.png)
A meta description is a short paragraph placed in a webpage's HTML code. This is a type of ad copy that briefly describes the content of your page. The meta description appears under the URL of your page on the search engine results page.
How to Make a Good Meta-description
The length of the meta description should not exceed 160 characters because Google does not read more than this.
Use as many Synonyms (Similar and opposite words) as possible in the description, and try that once your main keyword comes in the description.
Example -
1. Travel to India - We offer the best packages for India Tours and provide excellent services like booking hotels at very affordable prices - Good Description
2. Book packages for India Tour, Indian Tourist Places, India Tours, Tourist Places in India, and Tours to India - Bad Description
But many bloggers go with Black-hat SEO and write an unrelated meta description.
FOR EXAMPLE - I am writing about a topic type of SEO, but in the meta description, I am writing about how to earn money to attract people, so this types of practice are wrong.
So always use the right call-to-action keyword to encourage readers to click, read, or learn more about your content.
4. Highlight the value of your page in the metadata.
Remember to highlight the usefulness and importance of your page or content. While reading the content, help users to improve their performance, Set expectations, and don't forget to deliver what you promised.
5. Use proper subheadings and Header Tags.
For a more satisfactory user experience, it is ideal that you have subheadings in your content. Doing so will allow you to have your keywords in your content.
Moreover, it will make your content easier to read. People nowadays don't have the patience to read through your written article; subheadings serve as roadmaps to help your readers get an overview of your content and quickly find the information they need.
Remember to separate your content into logical and scannable chunks that your readers can easily digest.
Also, similar to what you will do to your page title, do not ignore to wrap your subheadings in the H2, H3, and so on tags of your HTML code. This will notify search engines that the copies you wrote are essential and related to your page's topic.
6. Be cautious of keyword placements.
It is a most helpful practice to place your keywords on your page's title, URL, meta descriptions, subheadings (if possible), and in the first 100 words of your content.
Putting your keywords on those critical on-page factors will help Google smoothly understand what your page is all about.
Using your keywords 2 to 3 times per 100 words is best.
Nevertheless, beware of the dangers of keyword stuffing - Place your keywords as natural and seamless as possible in your content.
7. Provide a good user experience (UX).
If you want users to have a good experience while visiting your website. A lot of factors contribute to a satisfactory user experience. To give you an idea, these factors include:
- Making your content easy to understand;
- Assuring that all your links are working;
- Enhancing your site's loading speed; and
- Having a responsive design - perfect template or theme.
8. Place internal links in your content.
Internal links are links to your content that connect to other pages or articles within your website. Internal links make your users explore more web pages and create high traffic on your site.
Moreover, adding a number of internal links on your page will increase user time on your site. Crawlers also follow internal links to go from one page to another and discover new web pages.
While using the internal links process to your page, make sure you use clear, relevant, and descriptive anchor texts. This will allow the reader to understand what that link is all about and how it connects to your page.
9. Provide external or outbound links.
External links are links in your blog content whose pages are not found on your website or domain. It also helps crawlers further understand your content.
If you practice linking to websites related to your topic with high domain authority (DA), you can increase the quality and power of your page, which is essential for SEO.
To review a site’s domain authority, you may use MozBar.
Here is the checklist of rel attribute values:
- rel=” sponsored”– links that are advertisements or paid placements
- rel=” UGC” – user-generated content (UGC) links, such as comments and forum posts
- rel=”no-follow” – when you don’t want Google to associate your site with or crawl the linked page from your site
Quick reminder: When a user clicks on your outbound links, make sure that it will open in a new window or tab so that your website stays open even though they’re visiting your outbound links.
10. Ensure all links are working correctly.
Ever encountered a broken link or clicked on a page that led to a bad gateway? That is a big NO when it comes to on-page SEO.
Always check if your internal and external links are working correctly; if not, Don’t forget to fix them. Remember, good user experience and links are part of that criteria.
11. Spread secondary/LSI keywords in your content.
LSI or latent semantic indexing keywords are related keywords or phrases that are synonymous or semantically associated with your primary keyword.
Using LSI keywords adds more context to your content, making it relevant to broad topics.
Place LSI keywords throughout your article so google bots can understand your content more efficiently, thus resulting in higher page ranking.
12. Do the essential image optimizations.
Using images in your content will make the information you present easier to understand and makes your page attractive.
It also contributes to your page’s overall ranking in SERPs. Adding the keyword in your image file name, title, and alt text is essential.
Use Alt tags. These words appear when an image fails to upload correctly on your page. It describes the picture and how it is connected to your content. Crawlers also use this to index your photographs used in the webpage accurately.
Use high-quality images, and do not forget to compress them before uploading them on your site. Properly resize your image to its intended display for faster page load time.
13. Always do video optimization.
You can also add videos to your web page. Video is one of the selected mediums or content to consume information online as it merges audio and video senses.
Adding videos to your content will engage your visitors and increase the user time on your page.
When optimizing your video content, note some essential reminders:
- The title of your video should be straightforward and engaging and include your primary keyword.
- Add a complete description of your video describing the tackled topic or what your viewers can expect to see. Do not forget to include your keywords and LSI keywords in the description.
- Choose high-quality and relevant thumbnails.
- Add subtitles to the video, if possible, to be more user-friendly.
- Make sure that your video is relevant to the rest of your content.
Videos engage viewers more and help them understand your content better.
14. Have a strong call to action.
After site visitors uses your page’s content, they should know what to do next. You can help them by having a clear call to action.
Your call-to-action should be related to the intent of your content. For example, if your page’s intent is informational, your CTA may be “Sign up now” to know about more new info, or you can add an E-mail Subscribe Form Gadget.
15. Implement proper schema markup.

Schema helps organize your data's structure to help search engines read your page and rank it in the SERPs.
Schema.org is the result of a collaboration between Google, Bing, Yandex, and Yahoo! To help companies provide information for their search engines to understand easily. This provides a shared vocabulary for webmasters and developers to use a schema and get the maximum benefit for their efforts.
According to Moz, "Adding Schema markup to your HTML improves how your page displays in SERPs by enhancing the rich snippets displayed beneath the page title."
An example of Schema markup is the star ratings you find in search results when you Google for a nearby hotel or restaurant. Another example is when you find an image attached to the result of your query on SERPs. Adding a Schema markup will help increase your page's CTR.
There are three formats of schema markups that are commonly used in top search engines:
- JSON-LD – nested data items are easier to express because the markup is not interleaved with the user-visible text.
- Microdata – An open-community HTML specification used to nest structured data within HTML content.
- RDFa – An HTML5 extension that supports linked data by introducing HTML tag attributes that correspond to the user-visible content that you want to describe for search engines
16. Make sure your website is crawlable and indexable.
Search engines evaluate and determine billions of content online to know which has the highest probability of answering a human's query. They do this by crawling and indexing.
The search engine crawlers read the website's data and new and updated content on the internet. Search engines send out crawlers or spiders to do this.
These crawlers explore several web pages and follow the links to discover new URLs. Through this, they find new content that they can index.
Of course, you have the option of blocking crawlers from crawling and indexing your page. You may do that by using Robots.txt.
You can also use Google Search Console and Screaming Frog to know if you have pages that have a "no index" tag and have it indexed.
17. Track and target the right keywords.
One of the integral factors for ranking in SERPs is knowing what keywords users use when searching for content they need. This is where conducting comprehensive keyword research, and mapping takes place.
Take into consideration your target audience. What are they searching for? What keywords are they using when searching for that query? You can research keywords using the following tools: Google Keyword Planner, Keyword Tool, SEMrush, and Long Tail Pro.
An ideal keyword (this can be a phrase as well) is relevant to the main topic of your content and is used by your target audience when searching. This is a crucial step in knowing how users search and look for answers to their queries.
18. Avoid keyword cannibalization.
Keyword cannibalization happens when two or more web pages from your website target the same primary keyword or phrase.
When this happens, you confuse search engines in pointing out which page is more important. Therefore, neither page from your website will be ranked. Remember, one primary keyword for one page.
Using a keyword map can help assign relevant keywords to your content. This will allow search engines to read your website’s relevancy on a user’s search.
19. Satisfy search intent.
There are four primary categories of search intent:
- Informational – how-tos, tutorials, and guides.
- Transactional – making a purchase or already decided buyer.
- Comparison – comparing different products and still weighing in options.
- Navigational – finding a particular website or still looking for a specific service.
20. Optimize for voice searches.
Voice search is the option of speaking to a device to search instead of typing your queries.
According to Forbes, “Voice search drastically improves user experience — and by the year 2022, half of all online searches will be made through voice search. Due to its prolific use, search engines such as Google place a higher emphasis on voice search optimization.”
You can optimize voice search by doing the following:
- Use structured data: Enable search enhancements and get a visually appealing result on the search engine results page (SERP).
- Use Google my business listing: Share your business information in your website’s footer in simple text format.
- Be mobile-friendly: Most voice searches happen on mobile devices, so it’s best for your website to prioritize mobile usability and friendliness.
21. Use modifiers in your titles and keywords.
Adding modifiers helps form long-tail keywords. Aside from your primary keyword, you can be ranked for other variations, thus increasing organic traffic on your website. Modifiers also appear in voice searches.
22. Optimize for featured snippets.
Featured snippets are organic answer boxes on top of SERPs that search engines pulled from websites for specific queries. It helps increase organic traffic on your site.
Sites from which these featured snippets are pulled belong to websites that rank in the top 5 SERPs positions. To rank and optimize for featured snippets, it’s essential to take note of the following:
- Answer each question accurately and concisely.
- Use facts and data when providing an answer to your question.
- Make sure the article answers as many related questions as possible.
- Organize and phrase your questions appropriately.
- Use images, videos, or infographics to strengthen your claim.
Make sure to provide clear and concise answers to commonly-raised questions, link out to high authority page sources, have your content optimized for mobile, have HTTPS installed, and use a number of headers for your snippet to be featured.
23. Write a good introduction.
If you lose the readers in your intro, you’ve lost them for good.
Writing an intro that will pique the reader’s interest is crucial to ensuring user engagement.
To prevent readers from “pogo-sticking” from page to page, hook them with a compelling intro that will make them stick around for the whole article.
Remember that no matter how good your content is, the audience will not be able to see it if they’re already gone in the beginning.
24. Write relevant, quality, long-form content.
In a
study by SEMrush, long-form content with more than 3000 words has more traffic, more social shares, and more backlinks.
Ideally, longer posts are better (1,000 to 2,000 words) because they attract more backlinks and increase your page’s authority and ranking in SERPs. Your content should be high-quality, original, and relevant. The information you disseminate should be related to your goal category of search intent.
Focusing on content that will remain useful and relevant over a long period is also practical. That way, the information you impart in your content will not be quickly outdated.
Quality content should be easily understood. It doesn’t have to be filled with special or technical and highfalutin words that only industry professionals could understand.
To make information look organized on your page, you may also use bullet points and number lists in your content. It is also ideal for writing in short paragraphs to make your content easier to digest.
Of course, content is not limited to text. You are free to include media in your content to make it easier to understand and more entertaining to read.
25. Add social sharing buttons.
Adding social sharing buttons helps improve your customer experience. If your readers want to share your blog post, having this feature will increase the web page's likelihood.
26. Improve your page loading speed to 3 seconds.
Admit it or not, no one likes a slow-loading website.
Make your visitors happy when they are on your site by speeding up your website as much as possible. Google also uses loading speed as a ranking factor, so optimize your page speed. The faster your page loads, the higher your page ranks.
You can use Google PageSpeed Insights or GTmetrix to check your site’s loading speed and to look for other factors that affect your website’s loading speed.
27. Mobile-first indexing and responsive design.
1. Creating Shareable Content
Great content is always the KING in search engine optimization. Making amazing and shareable content is a clever way to generate more genuine backlinks to our website or blog. Research often and keep your content always fresh and updated.
2. Influencer Outreach
If you have made share-worthy content, Then don’t hesitate to reach out to relevant influencers and ask them to share. Tell them to check your blog and ask for linkbacks from their blog. Make sure you get the links from completely relevant domains.
3. Contribute as Guest Author
Several good and quality blogs are open for guest posts from various authors. Write an amazing research piece and reach them with the content for the guest posts. Don’t focus on the number of links but rather focus only on quality links. Also, don’t keep posting multiple times on the same guest blog site.
4. Broken Link Building
Broken link building is another amazing off-page SEO technique anyone can do. It would be best if you kept monitoring other blogs for broken links. If you find any broken link from website B, you can send an email to that website owner and ask them to replace the broken link with your website link. This is a time consuming process but worth it.
5. Local Citation
Building the profiles from top-rated local citation websites like Google My Business, Yelp, G2, Capterra, and Crunchbase and getting the backlinks is the easiest off-page SEO technique. Keep updating these profiles with the latest information about your brand. Try adding the services, images, and videos about your business.
6. Convert Brand Mention
There are a lot of tools that can help you to find the unlinked brand mentioned. Brand mention means other bloggers talk about your brand name on their website but without the reference link to your website.
If you find any such brand mentioned, that is an opportunity for you. You can immediately connect with that brand, mention the author, say thanks for mentioning your brand and subtly ask for the clickable link.
Find the list of websites which help you to find the unlinked brand mentioned.
7. Strong Internal Linking
Cornerstone content strategy is a must-off-page SEO technique this year to increase the website's ranking. Cornerstone content is nothing but adding the most important articles and news on your website and adding the proper citation links.
This content strategy can give you an amazing opportunity to optimise internal linking. Remember proper interlinking strategy will help you increase your website's indexing rate.
Increasing the crawl and indexing rates will help you increase the ranking of your new blogs and website pages.
8. Social Media Engagement
A major Off-page SEO technique is social media engagement. If you want to make your business, website or blog popular, engage with people on multiple social media platforms. Social media presence will help grow your business and also help you get more backlinks.
Top Social Networking Sites
9. Social Bookmarking Sites
Social bookmarking sites are one of the best platforms to promote your website. When you bookmark your webpage or blog post on popular social bookmarking websites, you gain high traffic to your webpage or blog.
Popular and High DA Bookmarking Websites
10. Forum Submission
Participate in search forums related to your website and business and connect with that community. Reply to threads, answer people’s questions and give your suggestions and advice. Make use of “Do-Follow” forums.
List of High DA Forums
- Flickr
- AddThis
- bbpress
- CareerBuilder
- chronicle
11. Blog Directory Submission
Directory Submission is constantly working to build quality backlinks. Choose an effective directory and select a proper category. It takes quite some time to deliver good results, but these results stand out over a longer period.
12. Article Submission
Submit your articles in a high PR article submission directory. You can also give links to your website. Make sure your content is unique and of high quality. Low-quality content and content that has more keyword stuffing might get rejected. Choose the correct category and give a good title to your content.
13. Question and Answer
One of the best ways to get high traffic is from question-and-answer websites. Join high PR question and answer sites and search for questions related to your business, blog or website and give clear answers to these questions. Give a link to your website, which will help in bringing you more visibility.
14. Video Submission
If you want to make your videos popular, head to popular video submission sites. Give a proper title, description, tags and reference links. It is one of the more popular ways to get quality backlinks because all video submission websites have high PR.
15. Image Submission
Share your photos on popular image submission websites. Before submitting your images, please optimize them with the correct URL and title tag. Before submitting your images, check if they have a proper title, description and tags.
16. Infographics Submission
Make creative infographics. These days, infographics are getting popular on the internet. Submit your infographics on infographics submission websites and give reference links to your webpage or blog.
17. Document Sharing
Create attractive documents relating to your business or blog. The documents should have unique content in either pdf or ppt formats. Submit these documents to the document-sharing websites.
18. Press Release
List of Top 5 Press Release Websites for Link Building
- prnewswire.com
- prlog.org
- openpr.com
- express-press-release.net
- issuewire.com
19. Web2.0 Submission
Above all, Web2.0 is another technique where we can create subdomains in high domain authority websites. For example, medium.com, tumbler, blogger, WordPress etc.,
Best Tips for web2.0:
- Keep sharing the great content
- Update the site regularly
- Build a backlink for a published article
20. Use Google My Business