The SEO Glossary

Ranya Barakat

February 24, 2015

There is no doubt that the correct SEO strategy is a key card for your business success if you are seeking to generate and nurture leads via your website. However, without a solid SEO strategy in place, it can become tricky for your website to be found.

So with this in mind, what I have done is compiled a glossary of essential SEO terms marketers should know about during 2015 for each letter of the alphabet. I have tried my best to find one term for each letter. Unfortunately, there are a few letters that I could not find any relevant terms. Perhaps you can help me? I hope you find them useful and informative. Here we go…

Alt Text / Attributes

What is Alt text? Alt text makes it feasible to enter an alternative description in the HTML code for all images on a site. This text appears when your image is not displayed. Search engines’ ability to recognize the contents of images is still minimal, which is why they rely on the alt text to determine the contents of the image.


Backlinks (incoming links) refer to all links on other websites that refer to your website. Search engines are geared towards sorting search results according to “recommendations.”The stronger your site,  the more “recommendations” you get, interpreted by search engines. 

👉 Related post: Top 20 SEO Tips to Apply Today


In the world of SEO, competitors are any websites found using the same search terms as yours. For example, a hotel in Patagonia offers advice on places to visit in the area via their website blog. Their website will be found by typing in “Things to do in Patagonia.” The same search term may give results for other hotels in Patagonia too. Both businesses are competing for the same search term.

Domain Popularity

Domain Popularity refers to the number of backlinks (incoming links) from other websites that refer back to your website. No more than one backlink will be counted per domain. For example, in a blog about horticulture, 10 different entries have links to the website of seed providers. In this case, only one backlink would be counted for the blog.


Frames can be placed in HTML code to create simple structures for a website’s content. However, search engines may often encounter problems when attempting to gather content from frames. To make it simpler for search engines to find your website, try to avoid using frames.


This needs no explanation :-) well, maybe other than google knows everything!


HTML is the code that search engines read. Therefore, make sure your HTML code is as clean as possible so that search engines can read your site easily and frequently.


An index contains information on all the websites the search engine was able to find. If a website is not in a search engine’s index, users will not find it using that search engine.


This is one of the scripting languages that allows website admins to apply numerous effects or changes to the content of their website while users browse it.

Keyword Density

Keyword density informs you how often a search term appears in a text about the total number of words it contains. So, for example, if a keyword appears five times in a 100-word text, the keyword density would be 5%. If a keyword appears too often on a website, search engines may consider it spammy and may downgrade the website, which means it will appear lower down in the search results.

Link Popularity

Link popularity refers to the number of backlinks (incoming links) that direct to a website. In contrast to domain popularity, every backlink is counted separately. For example, in a blog about real estate properties in a specific area, 10 different entries have links to a real estate broker website. Therefore, you would count a total of 10 backlinks.

Meta Tags

Meta tags are usually 160 characters or less in your website’s HTML code that contains information about your page or post. The information is not displayed on the website itself. Instead, it is displayed under your page title in the search results.


This is when a link from one site does not pass SEO credit to another. You recommend using Nofollow attributes when linking to external pages that you don't wish to endorse.

Page Title

Every webpage has a page title. This title is part of the HTML code and appears in the title bar of the browser. Search engines display page titles in their search results and use page titles to recognize the information contained on the website.

👉 Related post: How to SEO your Blog

RSS Feed

RSS stands for 'straightforward syndication.' It is a subscription-based method for users on your website to receive updates on new content you publish. Make sure you set up an RSS feed for your website or blog to help your visitors be informed when you publish new content.

Search Term

A search term is what users type into a search engine when looking for something of interest. A search term can be made up of a single keyword or a combination of words, e.g., “social media” or “latest trends in social media marketing.”

Traffic Rank

This is the ranking of the amount of traffic your site is getting compared to all other sites on the internet. A good tool to check your current traffic rank is Alexa.


This one goes on this list without a need for explanation!

Website Structure

Website structure refers to how your website is set up and how the pages on your site are linked to one another. Therefore, it is essential that crawlers can find all the pages on your website efficiently.

I look forward to reading your comments and any other SEO terms that you feel are important to this list.

Learn how to utilize every tool inside of your HubSpot.

Prepare your teams to take ownership of HubSpot and make the most out of your investment.
Start your onboarding
Ranya Barakat

Ranya is a serial entrepreneur with over 8 years of experience working on the HubSpot CRM. She loves pushing her sleeves up , and getting s*** done. When she is not running her HubSpot partner agency, you can find her upside down on her yoga mat.

Subscribe to our blog

The best information about inbound marketing, sales, guides and migrations.

Related Reads

Why is content useful to develop your digital branding

To develop a strong corporate or personal brand, we need to learn to manage our online reputation. At a day and age where social media and ...

June 15, 2021
Why videos are a great tool for content marketing strategy

Thanks to the Inbound marketing methodology, we know the power that blogs have in the conversion process, to turn visitors into leads. The ...

June 15, 2021
4 Tips to Diversify Your Content Strategy

Content marketing is an exciting strategy for those who need to inform, provide orientation and raise awareness to their prospective ...

June 15, 2019
NGOS: How to develop a marketing strategy to nurture existing donors

 Customer relationship management for nonprofits is not easy. Their lead nurturing strategy, rather than a funnel, is a continuous ...

April 13, 2019