How to Add Keywords to a Website for SEO: Complete Guide

You are currently viewing How to Add Keywords to a Website for SEO: Complete Guide

As a business owner, you want people to discover your business, right?

So you want the perfect on-page SEO strategy for your website.

But you have a business to run and business customers to care for.

So what happens when you’re trying to increase website traffic through SEO?

Do you really have the time to tackle keyword research, optimize your content, and write SEO articles?

I know, it’s a lot to expect, especially if you have a tight budget.

So how do you work around that?

There are free tools, like Google Keyword Planner, that provide you with analytical data that help determine how your website might benefit from SEO. However, if you have the budget for it, we recommend using premium tools.

And today, I’m going to show you how to do just that.

By the end of this post, you’ll have a great understanding of:

1. Where to get keywords for your website
2. How to analyze your keywords
3. How to find keywords for competitors
4. How to optimize keywords
5. How to avoid keyword stuffing
6. How to organize your keywords for SEO
7. How to localize keywords
8. How To Find Pages To Optimize
9. How Many Keywords Should You Use On A Page

Parts of your Website That is Best to Include Target SEO Keywords

Parts of your Website That is Best to Include Target SEO Keywords

Targeting keywords is one of the important SEO tactics. These are important terms you identify for your website. These terms are important because they give Google a better understanding about what your website is about.

As with any SEO tactic, you should be aiming to rank for your top keywords. If you’re currently ranking for keywords that have tens of thousands of searches per month, you have a much higher chance to rank for that keyword long-term.

The best way to identify keywords is by looking at the data. If you have Google Analytics, you can use that to pull data to look at which keywords are bringing traffic to your website.

A website audit can also help identify keyword opportunities. A website audit tool can help you identify which keywords are bringing traffic to your website.

For example, you can pull your top landing pages and look at the top organic search keywords that lead people to these pages.

Once you have a list of keywords, you can analyze them to see which ones are worth targeting. The keywords you are targeting should either:

Rank for keywords that are already ranking for low-value keywords.

Have a high search volume for keywords that have a high difficulty level to rank for.

Have a high search volume for keywords that have a high difficulty to rank for.

Once you have those target keywords to use, add them to the parts of your website that will generate traffic you.

1. Add Target SEO Keywords to Your Page Title Attributes

By keeping these three things in mind, you can boost your site’s crawlability and make it easier for search engines to parse through your webpage.

First, make sure you avoid using the same title tag across your website for every page. Every page of your website should have a unique title tag.

Second, try to limit your title tags to approximately 55 characters. Google will often truncate the title tag at 65 characters as the text will often extend beyond the line when the page is viewed.

Third, make sure that your title tags include your target keywords. As of 2020, title tags are one of the most important ranking factors within Google’s search algorithm.

The best practice for optimizing your title tag is to write 65 characters or fewer and include your target keywords in the background of the title tag.

Avoid using duplicate title tags. If you wrote a page titled My Website | Link Building Services and then another page titled My Website | Link Building Services, these would be duplicate title tags and search engines may penalize you. Instead, you could enter into the page with My Website | Link Building Services | SEO Services.

2. Add Keywords On Your Website Meta Description Tags

Meta descriptions are sometimes overlooked by SEO experts and business owners. But, they can be very useful when used properly.

They make sure your web pages are picked up by search engines.

Meta descriptions are short snippets of text that are displayed underneath your website’s links when someone searches for a particular term. They’re very important because they can influence what search engine users see when they search for your site.

Meta descriptions should be 156-160 characters long. Meta descriptions should tell users what your website is about, so they’re usually written in the third person. Here are some things to keep in mind when creating your meta descriptions:

Use specific keywords: Be sure to include your target keywords in your meta descriptions. This will ensure that your web pages show up for relevant searches.

Use action words: Action words help attract the attention of search engine users. They encourage them to click on your web page.

3. Use Keywords for SEO Purposes In Your Content Headings

Our eyes naturally jump to the headings on a page, so adding your target SEO keywords to headings helps present your information in a clear, organized way.

This means that if you use keywords in your content headings such as h1, h2, and h3. For larger websites, this might mean using h4 and h5.

Your headings provide structure for your content. They’re helpful for both SEO and user experience, so make sure you use them properly.

Headings also allow search engines to better understand the content on your website.

When done properly, headings help search engines like Google, Bing, and Yahoo to read and make sense of your content, making it easier for your target audience to find you online.

4. Use the Keyword Phrase in the Body Content

Just as people often search by keyword and phrase, Google can see the same keywords that users look for when they look at your site’s content. In fact, Google can see those keywords in your content whether the content is present in a page’s title tag, URL, H1 or H2 tags, or meta description.

When someone enters a query into a Google search box or clicks on a search result, Google wants to make sure that its algorithm delivers the most accurate and relevant results possible.

Google does this by ranking sites like content, links, keywords, and history. And Google’s brand signals are at play as well.

The job of SEO is to build the best possible website that optimizes for these signals. The most important signal to keep in mind when writing content is the keywords and phrases people are searching for.

Armed with this knowledge, Google’s algorithm can deliver the best and most relevant results to searchers.

Think about it this way: When you write a blog article, you want to write for your target audience by writing what they search for.

When someone is searching for your keyword or phrase, chances are they are looking for that specific piece of information or piece of information.

If you write a blog post that talks about that word or phrase, Google’s algorithm will pick it up. It can see that you write about these keywords and phrases in your content.

5. Use Keywords as Anchor Text to Your Internal Links

Internal links are links that go to other pages on the same website.

Internal links are important because they help search engine robots crawl your site, which helps them better understand the content on each of your pages.

Let’s say you have a page that talks about SEO best practices, and you want to link from your SEO best practices page to other related content. Instead of publishing regular anchor text, you should start by linking internally with your target keywords.

7. Add Keywords To Your Website Navigation Menu

Aim for keywords that are relatively short (like a phrase, not a separate keyword like “cat food” or “dog food”). Shorter keywords will help humans find your pages. If the keyword is too long, you’ll make it a lot more difficult for humans to remember. Aim for about two to three words.

The more specific the heading is, the more targeted your website navigation menu should be.

For example, if I have a gardening site where I sell plants online, I might choose “Plants” as my main navigation heading. I would then create sub-menus for specific types of plants, like “Flowering Plants,” “Annuals,” “Perennials,” and “Container Plants.”

However, I wouldn’t write “Plants” as the main keyword in the navigation menu, because it might be too generic. Your goal is to achieve extreme specificity in your headings and main navigation.

8. Put Your Keyword to Content Images Alt Text

So we have all been taught since childhood that words matter. If you think about it, words drive just about every action performed in the physical world, as well as in the digital one.

If you aren’t using words to describe things, you don’t have words to have the conversation.

When it comes to writing content online, words matter. Specifically, keywords matter.

Simple things like using descriptive keywords can have a huge impact on SEO, so prioritizing keywords with images can be a huge pull on the search engine results page.


Where to Get Keywords for Your Website?

To conduct keyword research, here are some great places to look.

Keyword Planner.


Google Correlate.


HubSpot Suggest.

Moz Keyword Explorer.


How to Analyze Your Keywords?

The best way to analyze your SEO keywords is to begin by searching for keywords on Google, Bing, and social channels.

1. Search Google for relevant keywords.

2. Sort through the top results.

3. Review the meta description for each page.

4. Identify the keywords.

5. Look for organic search traffic for each page (based on organic search traffic numbers).

6. Identify which pages have the highest organic search traffic.

7. Which pages have a low amount of organic traffic?

8. Analyze the organic search results for each page based on the following data:

9. Title of each page

10. Number of results

11. Estimated organic search traffic

12. Number of backlinks

13. Average length of the page

14. Number of internal links

15. Average Domain Authority

16. Number of social shares

17. Number of external links

18. Number of words on the page

19. The average number of words per page

How to Find Keywords for Competitors?

Before you start the research process, it helps to optimize a keyword search strategy. You can create a keyword list for your competitor by using the following techniques:

1. Type your competitor’s URL into Google and check the Keyword Planner to see how many monthly searches for each keyword occur.

2. Use a tool like SEMRush to get a snapshot of website traffic from organic keywords.

3. Use tools like SpyFu to see which keywords your competitors rank organically for.

4. Use a tool like Ahrefs to monitor and analyze your competitors’ backlinks.

5. Use a tool like Ubersuggest to discover new keyword ideas.

6. Use a tool like to find the best keywords based on your competitors’ search ranking.

How to Optimize Keywords?

When you write a blog post, you’re not just sharing your thoughts, but potentially helping someone solve a particular problem. However, if you’re not including the right words that readers would use to search, people won’t be able to find your content.

So how can you ensure your blog is reaching the target audience you want? By optimizing your blog content for keywords, you’re making it easier for search engines (like Google) and your audience to find your content.

This is particularly important for businesses that blog because they want to drive more traffic to their website.

How to avoid Keyword Stuffing?

Keyword stuffing is when you overload your content with keywords, and search engines may penalize you for it.

In addition to keyword stuffing, Google (and other search engines) penalize websites for attempting to game its algorithm.

So how can you avoid keyword stuffing?

Here are some tips:

1. Write naturally, not superficially. Instead of jamming keywords into whatever sentence pops into your head, write naturally.

2. Use keywords that your audience might type into Google, Bing, or Yahoo.

3. Avoid keyword stuffing in headlines.

4. Use keywords in links, URLs, and images.

5. Use the LSI form of your main keywords

How to Organize Your Keywords?

A keyword is a word or phrase that describes the content you’re creating. Keywords can be broad or specific, but they’re an essential part of SEO.

In some cases, broad keywords might be too general, and they may seem like they’re not helping your SEO efforts. But keywords are critical to SEO, and they can help you reach more users.

Where SEO is concerned, keyword research should be done before you begin writing a blog post.

It’s a good idea to keep your content organized by topic, so in the blog post’s title, you use one keyword per title.

For instance, if you were writing a post about “SEO Strategies for Bloggers,” there’s no need to include your keywords that could be included in the title. Instead, you should title your post “SEO Strategies for Bloggers: 5 Ways to Optimize Your Blog for SEO.”

When you include keywords in your blog post, make sure to add them into your H1s and H2s, as well as your alt text and meta descriptions, so that search engines can better understand your keywords and search terms.

How to Localize Keywords?

Localizing SEO keywords means optimizing your content and website for the keywords used in a location that you serve. Typically this applies to businesses that serve a particular region, community, or country.

For example, if you’re a local business in a city like New York, you might localize your keywords with phrases like “Brooklyn restaurant” or “5th Avenue boutique”. If you work internationally for your business, you might localize your keyword phrases by region.

Here is the three-step process to localize your SEO keywords:

1. Research your target audience and identify the top locations or cities in which you’re looking to serve.

2. Identify the keywords that people use when they search for products or services in a particular location.

3. Incorporate these keywords into your Local SEO strategy whenever possible.

How To Find Pages To Optimize?

There are a few different ways to find pages to optimize for SEO keywords. One way is to use a keyword research tool like Google AdWords Keyword Planner or Moz Keyword Explorer. These tools will show you which keywords are being searched for and how much competition there is for each keyword. You can then use this information to prioritize which keywords you want to target.

Another way to find pages to optimize is to look at your website’s analytics.

How Many Keywords Should You Use On A Page?

When it comes to optimizing your website for search engine optimization, one of the most frequently asked questions is “How many keywords should I use on a webpage?”

You’ll get the most bang for your buck by using two to five keywords per page, but those are just general guidelines.

When it comes down to it, you’ll want to consider the competitive landscape, how well the keyword(s) are ranking, and the quality of backlinks.

In general, the more competitive a keyword is, the more specific you need to be for your web page to rank. For example, if you’re going after SEO with pages optimized for SEO services, SEO for startups, organic SEO, SEO agency, SEO agency in India, SEO agency in Seattle, SEO agency in san Francisco, and SEO agency in new york, you’re going to have a difficult time getting organic traffic on any of them as they all have too many other competitors fighting for those keywords. You can optimize for some of them, but you’re going to have a hard time ranking in the top 10 in Google.

On the flip side, if you’re going after a primary keyword that’s only used by 2-3 competitors, then you may be able to rank on page one in just a few days if you do a good job optimizing your page.

Share this post

Alvin Silang

Alvin is is an SEO expert in the Philippines who has helped many business owners in growing their site visibility on the Google search engine. If you need his SEO expertise, you can contact him at and you can find him on Linkedin or Fiverr.

Leave a Reply