A Complete Guide to SEO: Everything you want to know /Free courses: What SEO part 2

What is SEO

This is the second lesson from the SEO guide, in which we will address the most important aspects of user interaction with search engines. 

A Complete Guide to SEO: Everything you want to know /What SEO part 2

It's also important to work on creating coherent and consistent content.

This course I would have paid for and there are hundreds of SEO services experts who do not offer this course for free because they are aware of the value of this course, which will benefit those who apply for fictional gains, 

But since some cannot buy the course and benefit everyone, and I decided to give this course completely free, 

just write me a comment About your opinion, you took advantage of it or asked about anything, the course, and follow me on the social media pages to receive all new

In this lesson, you will learn a lot of information and points about user interaction with a search engine. 

Which will help you make the appropriate adjustments for your site, to be more compatible with the visitors of search engines and their nature.

How does a user perform a search on a search engine?

There is a set of steps or stages that the user goes through until he reaches your site through his search on a search engine.

Understanding these stages or steps will help you a lot in SEO 2024, the slogan of search engines is always user satisfaction, and your understanding of the user and how he searches will undoubtedly satisfy him, which in turn is in the interest of your site with the search engines.

These are the stages of search that search engine users go through:

1: The need awareness stage

At this stage, the user realizes that he needs the following: 

To answer a question, solve a problem, view a specific piece of information, or buy a good or service. 

And he decides that he will use the Google search engine, for example, to meet this need.

Need is the first step that search engine users go through, and this is also the first step that every successful SEO strategy starts with.

A thorough and complete understanding of the user's need is the real key to your success in reaching your site for the first page in Google.

You always have to look at your site from the angle of meeting the user's needs and satisfaction.

2: The stage of formulating the research word or sentence

At this stage, the user begins drafting a search word or phrase to express what he wants. 

Of course, the word or sentence that the user chooses to conduct the search process depends on some factors, including:

  User's language

Does the user use slang or standard language? Does the user use his native language or English?

The extent of the user's education and knowledge about the research topic

The more ignorant the user is about the research topic, the more often they use general words or very short sentences. On the contrary, the more the user is aware of the research topic, the more often he uses long and complex search sentences.

This is because he wants more specialized results.

3: The stage of entering the word search and conducting the search

At this stage, the user writes the word or search phrase (Query) in the search engine, and presses the search button, waiting for the results that the search engine brings.

Search results appear in front of the user in a fraction of a second because search engines attach great importance to speed in showing results.

 (The search engine user tests the speed in showing results, so he expects it when clicking on any result)

It is worth noting here that entering search words has not become limited to writing only. The share of voice searches has been growing and increasing in recent times.

4: browsing search results stage

At this stage, the user browses the search results in a hurry, to reach the search result that matches what he needs.

This stage includes many factors and variables, which strongly affect the way we understand how the user interacts with the search results.

Here are some observations and points on how the user interacts with the search results:

  • The user in a hurry checks the titles of the initial results, to reach the most appropriate result, and some users also check the description of the results.
  • Almost with every search, ad results are appearing above the original search results, and this over time made the user pay more attention to the lowest search results.
  • The search results page is more than a page with a list of results, but there are other components to it, including the Quick Answers box, which contains answers that come from Google directly.
  • There is also an information rectangle, which appears when you type a search word related to a thing or a famous person, and it contains information about that thing.

5: Visit some results stage

At this stage, the user visits some of the results, which he thinks have something to do with what he is looking for, and checks whether the content is consistent with what he wants or not.

The more aware and experienced a user is in the search, the more likely they are to browse through a greater number of search results.

There is a relationship between the time a user spends visiting search results. 

He indicated the nature of the search process, the nature of the search word, and the user's intention and goal of the search process from another side.

6: Return to the search results again

If the user does not find what he wants specifically on the search results pages he visited, he will return to the search results page, trying to find another result to fulfill his needs, at this stage, he may move to the next page in the search results.

7: The stage of formulating the research sentence in another way

If the user gets what they want, the search process is over. 

If he does not feel completely satisfied, he will try to use other search words, or reformulate his research sentence in another way.

And this stage may be repeated more than once until the user finds a page or web pages, which makes him feel satisfied and fulfills his needs.

Types of search operations performed by the user of search engines

Search operations whose purpose is to navigate to a specific site (Go Queries)

In this case, the user writes the name of the site he would like to visit, directly into the search engine.

Most internet users do not type in the browser the domain name they want to go to.

Instead, they just type in the name of the site, even if inaccurately, confident that the search engine knows very well which way they want to go.

Go Queries example: YouTube

Research processes whose purpose is knowledge (Know Queries)

This type of research operation is to obtain specific information or a specific idea that the user wants to know about.

Know Queries Example: How To Make Money With Google AdSense


Research processes related to doing a specific thing (do queries)

These search operations are the most expensive since the user wants to do a specific thing, such as: 

buy a product or subscribe to a service.

Do Query example: Buying an iPhone SEO

Some statistics on search engine users

  • 70% to 80% of search engine users ignore search results ads, preferring natural results.
  • 50% of the search phrases used to consist of 4 words or more.
  • 21% of search engine users click on more than one result.
  • 60% of search engine traffic goes to the first three search results, and only the first result gets 18% of the visits.
  • 75% of search engine users never go to the second page of search results.
  • 50% of search engine users tend to click on search results from sites or brands they already know.
  • Search engine users (Google specifically) are constantly growing year by year.

All you need to know about keywords

What is SEO
What is SEO

This is the most important part of our   SEO guide, in which we will talk about keywords.

When I started moneyupgold, I was only driven by the desire to help young people, and to introduce them to the number of opportunities and possibilities available through work and marketing on the Internet.

My whole goal was to spread my knowledge and information, without caring about the correct way to spread this knowledge and that information.

I was not interested in identifying the keywords that my topics would revolve around, nor was I primarily interested in knowing which search words these young people were using, whom I would like to help.

This made my time and effort, not working out what it deserved.

Fortunately, I learned my lesson quickly. I realized the importance of researching keywords before writing any topic and understood how to use them correctly on the topic.

This has paid off, and the results of my topic appearing completely different in search engines.

What are the keywords?

Keywords: are the words or phrases (key phrases) that the website owners, builders, or content creators target on web pages, to generate search results for these words.

Keywords are the other side of Search Query.

Search Query is the word that is used by search engine users to access content on the Internet.

The keyword is the word that is being targeted in some content, as an attempt to define to search engines that the content revolves around that word.

Of course, SEO optimization use search words as a source for getting keywords. This means that in most cases there is an exact match or match between the keywords and the search words.

But this is not the only scenario (many use keywords randomly on their topics, like me in the past)

Everything that happens on the Internet begins with typing a keyword into a search engine. Knowing these search words enables us to understand the user's needs, and then create content that matches the needs of that user.

To reach your target visitors, you must use the appropriate keywords on your website pages.

Of course, this is not enough for you to appear in the initial results, as SEO goes beyond just getting the right words and using them.

The idea of ​​keywords is a lot like learning the language of those you want to address. There is no better way to communicate an idea to your audience than for you to know how they express this idea.

There is no way to find out about their method, except through knowing and understanding the search words they use in their search.

Types of keywords

The keywords are divided into three types, according to the length of the keyword, and they are respectively:

Short-tail keywords

This type includes short keywords consisting of only one or two words. The keywords are also very generic. 

So it gets a very high percentage of research.

Also, competition for these words is difficult, especially for new sites.

An example of these words: cars, diet, courses.

Medium-tail keywords

In this type, the keywords are larger (short sentences) and are more specific, compared to general and short keywords. Competition on it is moderately difficult.

Examples of these words: jeeps, diet for pregnant women, English language courses.

Long-tail Keywords

In this type, the keywords are longer, more specialized, and more targeted sentences. 

The competition for it is at the lowest level compared to what came before it (this does not mean that it is easy for any website owner).

The level of searching for these words is also at its lowest level compared to the other two types.

An example of these words: used 2023 jeep cars for sale, a diet system for pregnant women without exercise, free English language courses for beginners.

The most important ways to get keywords

Getting the right keyword for your site is an extremely important step for your site to reach the initial search results. 

There are a lot of ways to get successful keywords, 

the most important of which are:

Brainstorming sessions

This is the traditional method which relies on the personal skills of each one. 

But those who have a culture and a good knowledge of the topic to be addressed can get great ideas.

Study of competitors

Study the top five blogs in your field, you will get great and varied ideas by monitoring your competitors' keywords.

Take advantage of Google auto-complete

Once you type a word in the SEO optimization, you will get a small dropdown list of the most important suggested keywords.

Of course, this feature works according to the experience of visitors to search engines. 

Google will choose the most used search words from searchers.

Note: Suggested words will start with the word you wrote. And to get more varied words, make space before the word you want.

Question and answer sites and forums

Sites like Quora, Yahoo Answer, or Google Answers can be a great resource for keyword generation.

Through these sites, you can find out which things are of concern to your audience, and through that, you can get a lot of important keywords.

Forums are also a very important source for getting keywords, based on the amount of interaction in these forums on specific topics. 

As we mentioned above, the best way to address an audience is to learn the language they speak.

Question and answer sites and forums are a good resource for learning audience language.

Social media sites

One of the most important and successful ways to get keywords is to take advantage of hot events on Social Media Trends.

Follow-up and speed of reaction in writing a topic about these events are very important here.

The methods for obtaining keywords, which were mentioned above, are very important. 

But you should also, after arriving at a specific keyword, analyze that word in one of the keyword acquisition tools.

You can get a lot of information about any keyword through these tools. This information includes the monthly search rate and lists of other words related to this word.

The most important tools for getting free keywords

Google Keyword Planner Tool

This is the best free online keyword research tool ever. 

This tool provides you with a lot of information about keywords, such as click value, competition extent, and monthly search rate. 

All this is provided for free.

Bing Keyword Research

Search Engine Bing has this tool, so it is a very good and efficient tool. 

With it, you can generate more keywords based on the content of your site.

However, to benefit from this tool, you must be a member of bing webmaster tools (you can easily create an account).


This free tool will give you a list of keywords based on the search engines' Autocomplete feature.

The source of the keywords here, not only from Google but also from Yahoo, Bing, Amazon, and YouTube.


Another great free keyword tool is, by just typing a word and hitting the Suggest button, you'll get a whole lot of keywords. 

Arranged in alphabetical order.

The most important paid keyword tools


This tool is considered one of the absolute best for professionals. It is more than a great tool and has a lot of features.

It is a dedicated tool to beat the competitors, it gives you the ability to follow the keywords of your competitors. 

Then you take advantage of the opportunity to find a keyword with which to beat them.

SEMrush is not just a keyword tool, but an integrated SEO tool.

Keyword Tool

This tool helps you find out: What are Internet users searching for. 

It suggests more than 500 keywords for every word you type. 

It suggests keywords based on the language you choose, and it also uses Google's automatic completion feature to get more suggested keywords.

keyword planners

From my opinion, it is the best and most important free tool through which you can know everything about the keywords as it is affiliated with Google and designed by the company to help advertisers to reach the maximum benefit from their ads, but it is possible to benefit from it without making an advertisement. 

Just create an advertising account for free in Google AdWords and go to the scheme Keywords will get you the keyword treasure

Moz Keyword Explorer

Moose is considered one of the most important and best websites at all, in terms of general search engine optimization. 

It has a lot of tools, on top of which is this tool for getting keywords.

Whenever you type any keyword, this tool will give you the top 10 keywords in search engines. 

It also allows you to obtain information about the keywords that your competitors are using.

Where do I put the keywords on my site pages?

After getting the appropriate keywords, you need to know where in the pages of your site these keywords should be placed. 

The keyword here is assumed to be the central word that your webpage's content revolves around.

Your goal here is to make Google and the visitor together understand that this webpage talks about this topic. 

So you should use this keyword wisely and in the right places. 

These are the most important places to place the keyword:

Page Title (In Title)

The page title is almost the most important element in every web page. 

The presence of the keyword in the title is very important for both the visitor and the search engines.

Page Link (In URL)

Links are the method that search spiders use to move from one web page to another. Having the keyword in the page link will give an idea of ​​the page content to search engines, and it is also important to the user.

Page description (In Description)

Although Google announced that page description is not an important element in SEO, this element is still important to the user, and it still appears in search results.

Also, when the user's search word matches one of the description words, it appears in bold in the search results.

In the text page content (In Body)

The keyword must be used in the content of the page, so if the content of the page is an article, for example, you can place the keyword at the front of the article, and some times in the content of the article itself.

Subtitles (In H2, H3, H4)

The sub-headings in the article are the main points covered in the article, divided hierarchically, H2 is the most important, followed by H3. 

And there must be a keyword in the subheadings.

Note: The keyword should be used wisely and smartly, we did not place the places above, to make you do this automatically without understanding.

Look at it from this direction: If there was a topic that talks about keywords and how to use them, like this one here.

Naturally, the title of the article, the article link, and the description contain the word, and, naturally, the word is repeated in many places while dealing with the topic.

Consider the places we covered above, but this should be at the cost of the quality and context of the content.

It is worth noting that the Google search engine is constantly evolving in how to intelligently understand keywords, and it has become able to understand the keyword around which every web page revolves, even if it is not used in the above-mentioned positions.

Keyword tips to follow.

1- Don't overuse keywords

Trying to duplicate the keyword on your page without adding meaning to the user, will harm your site's SEO. You should use the keyword in the correct context.

2- Use another vocabulary for keywords

You must use words that have the same meaning as the keyword on your page, and it is important to use terms that are related as well. 

This will help the search engine to understand the content, and it will increase the positive visitor experience.

3- Do not target one keyword in two different places

When you use a keyword on more than one topic, this means that your site's content is competing with itself in search engines. 

You must only use each keyword once on your site.

4- Do not target more than one keyword on one page

On each page, target one keyword. For example, if you have a website about health and beauty. Do not write a topic that targets two sentences together, such as natural face masks and natural hand masks.

5- Do not try to deceive the user or search engines

Never try to deceive search engines or users, such as using a specific keyword in important positions, and the page is essentially not talking about that keyword. 

This will harm your site a lot.

On-page SEO

This is part of our comprehensive guide to SEO, in which we will cover how to do internal search engine optimization (On-Page SEO).

In the previous four lessons, we dealt with these points in a row, the most important and most popular SEO terms, how search engines work, how people use search engines, and everything related to keywords.

These lessons have been the bedrock on which SEO, in general, is built.

Today we will begin to go deeper and deeper. In the next three lessons, the first of which is, we'll talk about the most important SEO practices.

The next lesson will be about external SEO, and the next one will be on the most important technical aspects of SEO.

In today's lesson, we will cover the most important on-page SEO practices (that is, the most important factors that you should consider within a webpage, to get the best ranking in search engines).

On-page SEO meaning every change or modification you make to the internal elements of a web page, to improve and develop it to be more quality and understandable to search engines and visitors together.

Content is King

Content is king and always will be king. The goal of search engines, Ali, and Google headed it always, is to provide value and quality to users SEO company.

The user will never feel satisfied with fragile and shallow content and has a lot of filler without offering value.

When you make quality your motto in creating content for your site, you are thus passing the first, most important, and most difficult test for your site to appear in the initial search results. 

These are the most important specifications of the content that is eligible to appear in the initial search results:

Your site's content should be distinct and unique

If you intend to imitate other sites and copy content from them, I advise you not to enter this game from the ground up. No search engine respects content that is previously copied or duplicated on another site.

Of course, you are not required to devise completely new ideas and publish them on your site.

But what is meant here is that you write in a unique style, and deal with the topics from different angles, and you have your thinking in presenting the topics, and basically, you have a good culture and knowledge of the topics that you deal with, and the source of your knowledge of these is a variety of different sources, and of course of high quality.

Here are some tips that will help you get distinct and unique content:

A good writer is a good reader.

You have to be a fan of the field in which you choose to write, and be constantly aware of everything new in it.

By accumulating knowledge from different sources, you can create distinct and unique content in your style.

If you do not have the talent for writing, you can hire a specialist in writing articles.

Of course, not every website owner has to personally write all the content of his site. 

The option to use specialists is always on the table, but you have to be confident in the ability of others to write distinct and unique content.

Do extensive research before you start writing

Whatever your level of writing abilities, you must first conduct your research, to see how others deal with this topic, and to arrange your thoughts and write down your notes, which will be your guide in writing later.

The content of your site must be of high quality

Many people can write distinct and unique content, but few can create unique and distinctive content, as well as high quality.

The idea of ​​quality is very different from the idea of ​​excellence. Quality means offering visitors value, the useful value that is worth the visitors' time, answers their questions, and gets what they seek. In short, good content is useful content for those who view it.

Here are some tips that will help you in writing high-quality topics: -

  • Do not be superficial and dry in your topics.
  • But try to deal with your topics in more depth and familiarity with all aspects, and this is only achieved through study and careful research in the topic or area in which you want to write.
  • Add your personal experiences to your topics and share your opinions with your visitors, this will increase the value and quality of your topics.

The content of your site must be constantly renewed

Search engines, especially the Google search engine - from personal experience - love constantly renewed sites that add new topics regularly.

Here are some tips that will help you to own constantly renewed content: -

  • Before you start publishing your site, make sure you have a wide range of topics and articles, so that you do not pressure yourself at times when you will not be able to create new content.
  • Before you start building your site, you must develop a clear and complete visualization and scheduling of how to provide your site with new content. Decide whether you will be writing two, three, or four topics each week and stick to what you've set out.
  • If you intend to create a really large site and intend to provide it with constantly renewed content, do not rely solely on yourself as a source of new topics. But try to find a partner or person to pay to provide you with new topics for your site.

The most important elements of on-page SEO

Page Title

The title is the most important element within a web page, it is especially important to the user because it fully expresses the content of the page. 

It is very important for search engines as well, as it is an essential component of understanding the content.

You must choose a unique and distinct title for each webpage on your site. This title must be appropriate and well express the content of this page.

Also, the target keyword should be used in the page title.

The page title must not exceed 65 characters, which is the number of characters allowed to appear in search results.

Page Description

Although Google announced before, that the page description has not become an indicator to measure the quality of the page, the page description is especially important to the user. 

The page description is the complement to the title, and it is very important to attract user attention.

Also, when your search words match one of the words in the page description, they will appear in bold in the search results.

Provide an appropriate and expressive description of the content of your page without padding or lengthening, and write a unique and distinctive description for each page on the site without duplication. 

You should also use the target keyword in the page description. Do not limit your page description to more than 160 characters.


Subheadings are a way to divide and organize content, to increase its absorption capacity. 

You must create subheadings to divide the content of each webpage on your site.

This will help the user to understand the main points in the content and the sub-points that fall under it, and it will also enable search engines to understand the content correctly according to the importance of each part.

H1: is the main title, which is often the title of the main article.

H2: It is the most important subheading on a web page after the headline.

H3: Used for subheadings that fall under H2.

H4, H5, and H6: Less important subheadings and their uncommon use.

The body copy of the page

Try to make the textual content of your pages easy for the user to understand, use simple language that your visitors will understand. 

Use the numbering feature or periods to represent headings that contain textual lists (like steps for doing things).

Start with an attractive introduction that includes an explanation of the nature of the content and what you will present with it. 

You can end your topics with a conclusion that contains a quick summary of the topic, and the main points covered. Review your posts before posting to make sure they are free of grammatical and spelling errors.


One picture is worth a thousand words! Images are a very important component of every web page. 

The images improve the visitor's experience, make him more able to absorb, and help him stay on the site for a longer time.

You should use the images on your website pages in a smart way that is compatible with the rest of the content.

Use the Alt code to help search engines understand the content of an image. Alt is an HTML code designed to give a text description of the image, to help search engine spiders understand it.

Page URL

The page link is one of the most important elements of internal SEO and the most sensitive and influential on your site. (It will be covered again from the technical side in the technical aspect of SEO.)

The page link should be unique and not duplicate, and it must be representative of the page content. It should be short and concise from 3 to 5 words. It is important that the page link contains the target keywords.

Internal links

Internal links are a very important way to link your website content together. 

Through internal links, you can direct the visitor to another page, related to the content of the page on which he is.

This will make the visitor present on your site for a longer period, and you will also allow him to browse topics related to each other, and this will support the level of visitor satisfaction.

On the other hand, internal links are very important to search engines, as they help search engines to crawl your site well, and move from one page to another.

It also gives an indication to search engines about the nature of your site's content, and which topics it fully covers. You must use internal links intelligently, without excessive, and in the correct relational context.

External links

External links: They are links to topics related to one of your pages, but these links are to sites other than your site. 

Through it, you can guide your visitor to some reliable sources related to the content of your site.

Other tips to improve your site's internal SEO

1- Own pages about the site, contact us, terms and conditions, and privacy policy.

These pages are very important to determine the identity of your site, and to make it eligible to gain the trust of both users and search engines.

2- Put icons for social networking sites.

On every web page on your site, place icons for social networking sites so that your visitor can share your posts. 

Place it in a convenient and clear place on the page, for easy access.

3- Republish old content on your site

Updating old pages, and working to raise the quality of content for existing pages, are among the most important points that you must always consider and work on continuously.

4- Use the text editing features intelligently.

There are many important textual properties, such as boldness to indicate important textual parts. And change the color of the text to draw attention. 

Or italic for quotes. Use these features intelligently to help the user understand the content of your site.

5- The longer the content, the better

Google likes long, comprehensive content, but avoid doing so by keying and repeating sentences.

6- Having a clear strategy for creating content

It is very important to have a clear plan for structuring the site in terms of content. 

The work is divided between large topics that represent a comprehensive guide and small, concise topics that answer a specific question of the user.

It's also important to work on creating coherent and consistent content.

Are you ready to move on to the next lesson?

Post a Comment