On-page SEO is the procedure of refining your website and app to strengthen its search engine positioning and attract more prospective visitors.
Search engine bots crawl millions of web pages, understand the website’s content, and then index them to show the results for your specific queries.
If you follow all the latest on-page seo techniques for 2023 it can lead to higher rankings in search results.
Difference Between On Page SEO and Off Page SEO
Using on-page and off-page search engine optimization strategies can increase a website’s visibility and ranking.
Combining the two strategies may greatly benefit your website’s organic search rankings and general online visibility.
On-Page SEO
- On site SEO is the practice that optimizes the search engine outcomes of your internet presence via changes to the content’s own growth.
- Search engine optimization (SEO) is discovering and using the most effective keywords across a website’s title, headers, content, meta tags, and URLs.
- Quality content refers to the efforts to make something original and useful for the intended readers.
- Meta properties used by search engines to describe a page’s content and encourage users to click through from SERPs include meta titles and meta descriptions.
- Contextual, human-readable URLs that include relevant keywords are important to good URL design.
- Strategic internal linking improves your site’s usability and search engine visibility by tying related pages together.
Off-Page SEO
- You engage in off-page SEO when you conduct tasks outside your website to boost its rankings, authority, and reputation.
- Link building is acquiring inbound links to your content from other, more authoritative websites.
- Using social media as a marketing tool, publishing information on social networks, and fostering user engagement and sharing are all examples of social signals.
- Reputation management means tracking how people perceive your company or product online via public relations and responding to reviews.
- “guest blogging” refers to publishing original material on another person’s website or blog in exchange for a backlink to your own.
The first thing, you need to make your webpages and apps SEO friendly so that search engines can enter your web sitemaps.
On Page SEO Examples and Case Studies
On Page SEO Case Study 1
Gadget Flow, a product discovery tool, informs readers about new gadgets and gear and unusual crowdfunding projects.
In the beginning, there was little competition, but as the internet evolved and the web became packed with many materials, they realized they needed to enhance organic traffic and search engine visibility.
They took a new SEO approach:
They prioritized content relevance—they started adding high-quality content to clients at every level and topic and became their trusted resource.
Structured data for signaling about content—they added relevant schema markup for the reviews page, blog entries, products, and videos.
So, after three months, the result was incredible: the ROI was 185% for video clicks, 198% for news articles, and clicks on reviews increased by 100%.
Case Study 2
UAV Coach is a commercial drone company. They wanted to get more regular traffic and leads. So their SEO experts created a 6-step plan that brought UAV Coach 150,732 visits and a #1 search ranking.
You can follow those magical on site SEO-oriented steps:
- Finding evergreen content ideas through keyword research
- Creating high-quality content with relevant sources
- Build linkages, including backlinks, (it is off-page SEO).
The distinction between SEO on-page and off-page is going to be detailed further on.
On-page SEO Checklist
So, How to do on page optimization in SEO ?
The process usually starts optimizing elements like content, title tags, meta descriptions, header tags, images, videos, podcasts, internal links, etc.
If you own any type of website and app content’s should be richen with keywords.
- Submit your sitemap search engine’s webmaster.
- Install an SSL Certificate and CDN.
- Edit the Robots.txt.
- Install Structured Data.
- Page Loading Speed.
- Keyword Research.
- Keyword in Title Tag
- Meta Descriptions
- Heading (H1, H2, H3, H4)
- Content SEO
- Using Rel=Canonical Tag
- Photo/Video Optimization
- Internal Linking
- URL Optimization
Submit Your Sitemap Search Engine's Webmaster
By offering a site map to multiple search consoles, you can make certain that engines like Google precisely crawl and position your web page.
Find your sitemaps by adding sitemap.xml after /.
example.com/sitemap.xml
Here’s a guide for top, well-known webmasters:
- Google Search Console: Using your Gmail account, you can get started on the Google Search Console account, choose your website, and go to the “Sitemaps” area. Enter the URL of your guide and then click “Submit.” Then, wait 24 hours to see the success status.
- Bing Webmaster Tool: You can use Gmail or Outlook accounts to sign in to your Bing Webmaster Tools account, choose your website, and go to the “Sitemaps” area. Enter the URL of your guide and then click “Submit.”
- Yandex Webmaster: At first, you need to open a Yandex account. After that, log in to your Yandex Webmaster account, choose your page, and go to the “Indexing” area. Click “Sitemap files” and type in the URL of your sitemap. It’s a best practice for Russia.
- Baidu Webmaster: Sign in to your Baidu Webmaster account, choose your website, and go to the “Site Configuration” area. Click “Sitemap” and add the URL of your website. This will give you better visibility mostly in China and other neighboring countries like Hong Kong, Taiwan, and Thailand.
Install an SSL Certificate and CDN
Install an SSL Certificate: Make sure you have an SSL Certificate installed. Secure Sockets Layer (SSL) certificates assist establish your site’s reputation and trustworthiness in the eyes of search engines.
It shows a padlock in the search bar of the computer, and the URL starts with “https.”
Having an SSL on your website can help bring in more visitors and move it up in the rankings. This certificate ensures that private information like login passwords, credit card information, and personal data are safe.
If you don’t want to pay to earn SSL, use Cloudflare or QUIC.cloud CDN. It’s secure and free to use. They will tell you to replace the name server addresses in the domain setting.
Don’t get mad, have patience for 24 hours to see the magic; they improve site speed as well.
Edit the robots.txt now
The first and foremost component to ensure that any bots can index your site is robots.txt. How do you find the robots.txt file?
Add this prefix, robots.txt, after the domain URL, like this: example.com/robots.txt.
Confirm that those lines exit your file.
User-agent: *
Allow:
User-agent: *
Disallow:
If you add / before Allow or Disallow, it will lock your entire website from bots. Sometimes you need to block all user agents.
User-agent: Googlebot
Allow: /
Use an FTP (File Transfer Protocol) or file manager on your web host to access the website’s root directory. Public HTMl is where the robots.txt file is located.
You can use a text editor like Notepad, Atom, or Sublime Text.
Change the robots.txt file to meet your preferences. You can decide what components of your site bots can look at.
Save the changes and upload the file. You can also use SEO tools that come with WordPress.
Use a robots.txt tester tool to make sure the changes are working.
Install Structured Data
You must alert search engines about what you have written. Adding structured data or schema markup code to your website can help to classify content, which improves its relevance and visibility in search results.
Up the click-through rate (CTR): search engines can show rich snippets in the search results when you give them further details about your website through structured data.
You can easily add schema markup with a simple guide with the tool or yourself. Empower engines for searching to figure out the context, which leads to more precise and pertinent search outcomes for people using them.
Improve Page Loading Speed
If your site loads for more than 3 seconds, it’s a nightmare. Users expect fast loading times. In fact, studies have shown that a delay of just one second in page loading time can lead to a high bounce rate.
Furthermore, the internet site speed of load is a vital component in search engine optimization (SEO).
Google and other search engines view the loading time of web pages as a crucial factor in search engine optimization (SEO). Tools featuring Google Page Speed Insights and GT Metrix can possibly be utilized for evaluating how fast a page is.
Follow their suggestions to fix the problem. Here are the common issues:
- Reduce the initial server response time.
- Reduce unused JavaScript
- Eliminate render-blocking resources.
- The largest Contentful Paint image was lazily loaded.
- Avoid long main-thread tasks.
- Avoid enormous network payloads.
- Avoid an excessive DOM size.
- Avoid chaining critical requests.
- Reduce the initial server response time.
- Eliminate render-blocking resources.
- Avoid chaining critical requests.
- Reduce JavaScript execution time.
- Avoid serving legacy JavaScript to modern browsers.
To optimize the loading time of a web page, it is important to use optimized images (photo sizes should be less than 100 KB), minify code, leverage browser caching, use lazy loading, add a content delivery network (CDN) like Cloudflare, and more.
Furthermore, if you use WordPress CMS for your site, Use WP-Optimize, W3 Total Cache, WP Rocket, and LiteSpeed Cache.
Keyword Research
Researching keywords is a key feature of any search engine marketing strategy that works. It helps those to make online content and sort out which words and sentences people use.
Why is keyword research worthwhile?
Acknowledge who you are targeting. You can learn more about their target audience and requirements by considering people’s phrases while searching for information.
Optimize content: Using relevant keywords in website content, like articles, blog posts, and product details, can help it rank higher in search engines and bring in relevant traffic.
How do you do keyword research?
The following are the basic steps to conducting keyword research:
Clarify Your Industry: Before looking for keywords, you need to know exactly what your business is about and what it offers.
Use brainstorming keywords: Prepare a list of all the possible keywords related to your field. Start your list with seed keywords or main terms.
Gather All of Your Keywords: When you have the seed terms, you can use keyword research tools to add them to your list. SEO tools may benefit you in locating comparable keywords that you may not have explored on your own.
They can also inform you about search volume, competition, keyword difficulty, etc.
Select the keywords: As investigating terms is an ongoing activity, it’s essential to keep an eye on them and adjust them as needed. Keep an eye on how the number of searches, competition, and other things change, and make changes to your keyword approach as needed.
Keyword Research Methods
You have different goals on the website because keyword research depends on different intents, so you will not choose transactional keywords over informational blogs.
However, there is no universally accepted method. There are some tried-and-true methods for conducting keyword research. Some instances are as follows:
Using Free Google Keyword Planner: You can find relevant keywords in your ad campaigns using the Google AdWords Keyword Planner. For starters, input an idea or phrase relating to the topic of study or position.
Spy on Your Competitor’s Growth: To find relevant keywords for your material, you can utilize the Competitor Analysis Formula, which entails researching your rivals’ terms. Discover who else pops up in your search results for the keywords you want to target.
- Use Well known SEO Tools: Check the search volume and level of competition for the terms they employ with a keyword research tool.
- Analyze Keyword Gaps: Use this strategy when you are missing your competitors’ keywords. Potential content creation opportunities might be found by studying the keywords utilized by major competitors.
- Analysis of Trends: Google Trends is an outstanding tool to obtain information You can spot patterns and adjust their keyword strategy by monitoring the volume of searches for particular terms over time.
- Using long-tail keywords: Long-tail keywords are typically longer, a key part of this formula, because of their greater specificity to a topic or niche.
- Long-tail keywords often receive fewer searches but better relevance scores.
Find long-tail keywords associated with your industry or issue using a keyword research tool, then assess them in terms of search traffic and competition.
Keyword Gloden Ratio Formula: Blogger and affiliate marketer Doug Cunnington developed the KGR formula based on his keyword research expertise, which quickly rose to prominence.
The KGR formula is simple to master and utilize. Method: Take the total number of monthly searches and divide by the result for exact-match keyword phrases in search engine results.
Exact-match monthly search volume divided by the number of all-in-title search results for a certain keyword phrase
If a term receives 150 monthly searches and 10 of those results have the precise phrase in their titles, the KGR would be:
KGR = 10 / 150 = 0.6
A keyword is promising for content development if the resulting number is less than 0.25.
How much time should I dedicate to keyword investigation?
Time spent on keyword research varies with project specifics and available resources. Depending on the scope of your project, keyword research can take a few hours to several days.
Keyword Research with AI
Artificial intelligence (AI) is transforming the way we conduct keyword research. AI-powered tools like MarketMuse, BrightEdge, and CanIRank make finding relevant and profitable keywords easier and faster for your business.
AI analyzes large amounts of data and generates insights to help businesses optimize their content for specific search terms.
What are keyword research tools?
Many keyword research tools are available to assist website owners and content creators in locating effective keywords for their companies.
- Google Keyword Planner
- Ahrefs
- SEMrush
- Moz
- Keyword Tool
- Ubersuggest
- Answer the public
- SpyFu
- SEranking
Conducting extensive keyword research and combining the right keywords throughout your content will enhance your SERP levels, bring relevant visitors to your website, and ultimately result in more sales.
Keyword in Title Tag
SEO meta tags, or title tags, are a major on-page SEO component shown in the HTML head section of your own website. It shows users and search engines what the page is about in general.
Placing your key phrases in the title tag helps search engines like Google and Bing figure out the topic a page is regarding. The page looks more relevant and higher in search results.
Let’s find out some reasons why you need keywords in the title tag:
- Improved SEO: Using relevant keywords in the title tag can improve the page’s ranking in search engine results pages (SERPs). Search engines use the title tag to determine the relevance of the search results.
- Increased click-through rate: A well-crafted title tag with relevant keywords can entice users to click on the link when it appears in the SERPs.
- Better User Experience: The title tag can also give users an idea of what to expect when clicking the link. As an outcome, the user experience will get better, and the page bounce rate will drop off.
Apply the below ideas to optimize the title tag or keyword usage:
- Place the seed keywords at the beginning of the title tag.
- Put in keywords that are suitable for the page’s purpose.
- Keep the title tag concise, ideally under 60 characters, so it does not get truncated in the SERPs.
- Resist keyword stuffing, which may penalize you by search engines for not frequently using the same words.
- Use hook words in your names to make folks desire to click on the link.
In short, you can improve your web page’s value, publicity, and conversion percentage in searches by including the primary search term at the start of your title tag and coming up with a catchy title.
Meta Descriptions
You’ve probably observed “meta descriptions” beneath a page’s headline and URL in the search engine rankings.
It’s an HTML tag that gives an insignificant description of what a webpage represents.
However, what exactly is a meta description?
A search engine optimization meta description’s basic function is to clarify what’s on the page while motivating readers to visit. It’s an indispensable component of on-page indexing in this specific scenario.
Here are some reasons why meta descriptions are important in SEO:
- First, an informative summary can boost the number of visitors who click on your website (CTR). If the description engages and applies to the user’s search, they will hit the link and look at the landing page.
- The second advantage is how meta descriptions can improve your website’s user experience (UX).
- By giving a clear, quick overview of the subject matter the site is discussing, users can rapidly determine if it matters to their inquiry.
- Finally, search engines are more acquainted with what’s inside your site whenever you use pertinent search terms in your meta description.
This may make your website stand out in the results, leading to greater inbound traffic.
How to use meta descriptions effectively
- Don’t go overboard; ideally, meta descriptions should only be 160 characters long.
- You should include seed keywords to help search engines interpret your page’s content.
- The meta description should be crafted so people feel like clicking on the link.
However, sometimes Google does not show meta descriptions for several reasons, including:
Google may display a different snippet of text from the page that is more relevant to the user’s search query.
The meta description may be too long or too short, or it may not be relevant to the user’s search query.
The meta description may be repeated text from another part of the site.
Meta descriptions are typically updated when Google crawls the website. Depending on the website’s size and level of detail, this may require a few hours and even weeks.
In conclusion, metadata descriptions are an essential component of web page optimization that can raise the rate of clicks, improve the user experience (UX), and make search results more accurate by keeping them brief, utilizing appropriate search terms, and writing exciting descriptions.
Heading (H1, H2, H3, H4)
Headings are a fundamental component of on-page SEO since they define a clear hierarchy throughout your content.
The H1 heading is particularly prominent on the entire page. It should properly explain the core subject or subject of your content.
Headings H2, H3, and H4 split the article into subtopics and give further details about what the writer is working on.
They allow spiders to see how your writing comes together and make your website smoother to read and use.
How to Write Headings
When you write headings, ensure their bodies mirror the page’s text. Use important buzzwords and keep them compact and to the point.
Avoid using vague titles or clickbait headlines that discredit the document.
How Many Headings to Use
Well, there’s no set of standards about the number of web page headers needed. But it’s necessary to maintain each heading logically and not set too many on a single page.
Most pages generally require one H1 headline and a few H2 and H3 subtitles.
Tips for Using Headings
- Set up the first H1 headline for the chapter’s core heading and the H2, H3, and H4 headings to group the paragraphs into separate subjects.
- Use important keywords in your headings. To prevent keyword stuffing, it’s best to use LSI keywords.
- Use headers that are clear, summarize, and convey what is real surrounding what is on the whole page.
- Remember that your headings are scannable and help the reader quickly determine the page’s cover.
In closing, headers are the foundation of website SEO. They should be utilized strategically to boost a site’s framework, readability, and user interface.
Following the tips above, you can create well-structured and optimized web pages that rank higher in search engine results.
Content SEO
If you want more individuals to come across your website via organic routes, you must prepare your content for spiders.
Improve your search engine position by enhancing the content of the site with content SEO, also known as on-page SEO.
Key SEO tips for blog creation are as follows:
- Don’t make it hard to read_ search engines value information accessible to a wide audience. Therefore, make sure your content is as easy to read as possible.
Stay away from overly-complicated language and technical jargon.
- Readability can check and adjust with the use of online tools.
Check every spelling and grammar point.
- Consider taking the time to proofread your work or using grammar checker tools to ensure your writing is error-free.
Search engine rankings might take a serious hit if your website contains grammatical or typographical issues.
Another set of eyes, like your friends or family, may help you see mistakes you missed the first pass around your writing.
- Use a table of contents to value your audience- It’s a great way to boost your website’s usability.
- Create headings and subheadings to make an easily understood structure for your written material.
A table of contents can assist readers and search engines in exploring your information with ease.
- Lists with Bullet Points and Numbers_ Make your content more readable by breaking up massive blocks of text using bullets and numbered lists.
It also aids in emphasizing key aspects of your text to the reader.
Using bullet points and numbered lists is also seen as an indication of quality by search engines.
- Use Latent Semantic Indexing Keywords in Content (LSI): LSI keywords are additional keywords closely related to your major keywords.
While you generate content, via LSI keywords strengthens search engines’ capacity to understand the content’s context and appropriateness.
You can find LSI keywords that are linked to your primary keywords with the help of tools like Google’s Keyword Planner.
Conclusion: Following these guidelines, you can increase your website’s exposure and get more natural visitors. Achieve that goal. Improve your blog’s relevancy to Google.
Using Rel=Canonical Tag - Remove Duplicate Content)
You can prevent duplicate content issues that can penalize your website. HTML’s rel=canonical element says what web address should be regarded as the “canonical” reference of similar content.
Here’s how it works:
When you have multiple versions of the same types of content on your website, search engines may not know which version to show in their search results.
This problem can lead to a dilution of ranking signals and potentially even penalization for duplicate content.
To implement the rel=canonical tag in SEO, you need to add the tag to the head section of the HTML code for the page you want to optimize. Here’s an example:
<link rel=”canonical” href=”https://www.example.com/my-page”>
If you use WordPress CMS, some SEO tools like Yoast SEO, AllinSEO, and Rankmath provide an automated canonical tag before every URL.
Using the rel=canonical tag, you can specify which version of the content should be considered the primary version, and all other versions will be considered duplicates and won’t be indexed or ranked.
Furthermore, you can help improve your website’s search engine rankings by ensuring that the correct version of your content is displayed in search results, avoiding duplication issues.
Creatives Like (Photo or Video ) Optimization
Image Optimization
Save the file with long-tail keywords or related LSI keywords. If the seed or primary keyword is “lose weight,” then use its long and descriptive keyword version to make it more suitable for the content.
- Use the ALT tag Bots do not understand the photo, so they use the ALT tag’s descriptions to understand the photo. Alt tags, which are HTML attributes, are used to interpret photos.
- Compress The photo size is below 100 KB. A large photo makes the webpage larger and increases the loading speed, so fix this and always keep the image size less than 100 KB.
Video Optimization
You can increase your videos’ exposure by using a variety of strategies. Besides creating videos on viral topics, you can also make them search engine-friendly.
- Use Main Keywords in the Video Title: Make sure the title of your video appropriately describes the content and is both descriptive and keyword-rich.
Take steps to ensure your video’s title is both memorable and relevant.
- Use Main and LSI Keywords in Video Descriptions: Use the description to give extra background or an explanation of the video.
You must include the correct phrases and keywords for algorithms to index the video thoroughly.
- Save File Name With Keywords: Video files should have names indicative of the video’s content.
- Use Hashtags in Descriptions: To increase the visibility of your videos across social media platforms, use trending hashtags.
Find out which hashtags are used the most in your field and start using them in your posts.
- Content is the Precious King: Use high-quality videos to make your material appear authoritative and interesting. Ensure the video has enough lighting, good audio, and sharp images.
Shaky footage may be avoided by using a tripod or stabilizer to keep the camera secure.
If you want to reach a wider audience with the videos you create, you need to make them more straightforward to find, engaging, and accessible.
Keep it interesting, ensure it has good lighting and sound, and optimize it for search engines.
Internal Link/ Anchor Text
Internal links assist people in exploring your website and locating appropriate content, enhancing the user experience and retaining site visitors longer.
Linking to essential pages and articles on your website may boost their search engine rankings. And comprehend your website’s structure.
How do you effectively use internal links?
- Use relevant keywords in the anchor text: When creating internal links, include descriptive and relevant anchor language.
- Make Tree Link to important pages: Seek to find the pages that connect with your topic. This empowers visitors with more details, which may enhance their experience.
- Link to pages with high Authority: Use anchor text strategically by linking to high-authority sites relevant to your content. Distributing a page’s success to other sections of your site increases its search engine rankings.
- Use a limited number of internal links: Depending on the article, keep the number of inbound links to a minimum per page to avoid overwhelming readers and giving the impression that your material is spammy.
Anchor text should include relevant keywords and descriptive language to give a message
Both human readers and search engine crawlers will benefit from this.
Benefits of URL Length in SEO
A search engine-friendly URL has a URL structure that is simple enough for both search engines and human visitors to understand.
- Explanatory and straightforward: The URL should clearly indicate what the page is about. Keep the URL as short and concise as possible.
- Use hyphens and lowercase: Use lowercase letters for the URL to maintain consistency. Capital letters can lead to confusion and potential duplication of content.
Hyphens (-) should be employed as the natural division between phrases in an URL’s. - Avoid special characters and spaces: Use alphanumeric characters in the URL and avoid special characters or spaces.
Search engines may not correctly understand URLs, including special characters(&,#,$,^,*,!), due to potential encoding challenges.
Eliminate unnecessary words such as articles (a, an, the), conjunctions (and, or), and prepositions (in, on, at) from the URL. - Create an SEO-friendly URL: Include relevant and main keywords on the page that accurately describe the page’s content, which also signals organic ranking on the result page.
A long URL is your website’s enemy; keep it short and under 100 characters.
You can discover how many websites have used your intent keywords in the URL by using search strings like “allinurl: your keywords.”
Both on-page SEO (ensuring that your website is optimized for the search engine formulas) and off-page search engine optimization (helping your site gain a good reputation, legitimacy, and exposure throughout the web) are mandatory.
Nice blog here! Also your site loads up very fast! What web host are you using? Can I get your affiliate link to your host? I wish my site loaded up as fast as yours lol