Course outline
Module 1
Module 1: How Search Engines Work
How Search Engines Work
Knowledge check
Q1. What is the first step a search engine takes to make web pages available in its results?
- A. Ranking pages by popularity
- B. Crawling the web to discover pages ✓
- C. Displaying ads next to results
- D. Asking website owners to submit their pages manually
Why: Search engines use automated programs called crawlers (or spiders) to discover and visit web pages by following links. Crawling is the discovery stage that comes before indexing and ranking.
Q2. What does the term 'indexing' refer to in how search engines work?
- A. Counting how many times a keyword appears on a page
- B. Storing and organizing information about crawled pages in a searchable database ✓
- C. Sorting search results by date
- D. Measuring how fast a website loads
Why: Indexing is the process of analyzing the content of crawled pages and storing it in a large database (the index) so it can be quickly retrieved when someone searches. A page must be indexed to appear in search results.
Q3. When a user types a query into Google, what is the process of selecting and ordering results called?
- A. Crawling
- B. Indexing
- C. Ranking ✓
- D. Caching
Why: Ranking is the process by which search engines order the indexed pages that match a query, using hundreds of signals to decide which results are most relevant and useful to the user.
Q4. Which of the following is an example of a signal a search engine may use when ranking pages?
- A. The color scheme of the website's logo
- B. The number of employees at the company
- C. The relevance and quality of the page's content to the query ✓
- D. The year the domain name was first registered on a paper form
Why: Search engines evaluate many signals, including content relevance and quality, links from other sites, usability, and page experience. Relevance to the user's query is one of the most important factors in ranking.
Q5. Why might a new page on your website not appear in Google search results right away?
- A. Google only indexes pages that are over ten years old
- B. The page has not yet been crawled or indexed by Google ✓
- C. Google requires a paid subscription before showing new pages
- D. Search results are only updated once per year
Why: New pages must first be discovered through crawling, which can take time, and then processed and added to the index before they can appear in results. Submitting a sitemap or requesting indexing through Search Console can help speed this up.
Module 2
Module 2: Keyword Research Fundamentals
Keyword Research Fundamentals
Knowledge check
Q1. What is the primary purpose of keyword research in SEO?
- A. To find out which competitors have the most backlinks
- B. To discover the terms people search for so content can be aligned with those queries ✓
- C. To determine how much money a website earns from ads
- D. To automatically submit a website to search engine directories
Why: Keyword research identifies the words and phrases your target audience types into search engines, allowing you to create content that matches their search intent and has a realistic chance of ranking.
Q2. Which metric indicates roughly how many times a keyword is searched per month?
- A. Keyword difficulty
- B. Cost per click
- C. Search volume ✓
- D. Click-through rate
Why: Search volume estimates the average number of monthly searches for a keyword. Keyword difficulty measures how hard it is to rank, and cost per click reflects advertising prices, so search volume is the correct metric here.
Q3. What is 'search intent'?
- A. The number of times a page has been indexed by Google
- B. The goal a user has when entering a particular search query ✓
- C. The amount of time a visitor spends on a webpage
- D. The technical code used to mark up a keyword
Why: Search intent describes why someone searched, such as wanting information, wanting to buy a product, or looking for a specific website. Matching content to intent is essential for ranking and satisfying users.
Q4. Which type of keyword is typically longer and more specific, often with lower search volume but higher conversion potential?
- A. Head terms
- B. Short-tail keywords
- C. Long-tail keywords ✓
- D. Branded keywords
Why: Long-tail keywords are multi-word, specific phrases such as 'best running shoes for flat feet.' They usually get fewer searches but face less competition and often attract users closer to making a decision.
Q5. Why is it a good idea for a beginner to target low-competition keywords first?
- A. Search engines only index pages that target low-competition keywords
- B. Low-competition keywords guarantee the highest advertising revenue
- C. New websites have limited authority, so ranking for less competitive terms is more achievable ✓
- D. Low-competition keywords have the highest search volume
Why: New sites lack the backlinks and domain authority that established competitors have. Targeting keywords with lower difficulty gives a new site a realistic path to earning rankings and traffic, which builds momentum over time.
Module 3
Module 3: On-Page SEO Essentials
On-Page SEO Essentials
Knowledge check
Q1. Which HTML element is most important for telling search engines the main topic of a web page?
- A. The meta keywords tag
- B. The title tag ✓
- C. The footer element
- D. The alt attribute
Why: The title tag is one of the strongest on-page signals of a page's topic. It appears in search results and browser tabs, so it should be concise and include the primary keyword.
Q2. What is the recommended approximate length for a meta description to avoid being truncated in most search results?
- A. Around 20 characters
- B. Around 50 to 160 characters ✓
- C. Around 300 to 500 characters
- D. There is no recommended length
Why: Google typically displays about 150 to 160 characters of a meta description before truncating it, so keeping descriptions in the 50 to 160 character range helps ensure the full message is visible.
Q3. Why should each page have only one H1 heading?
- A. Search engines will penalize any page with more than one H1
- B. The H1 defines the main topic and structure of the page, helping both users and search engines understand its primary focus ✓
- C. H1 tags load faster than other heading tags
- D. Only one H1 is allowed by the HTML specification for all pages
Why: A single H1 communicates the page's main subject clearly. While multiple H1s are not an automatic penalty, one clear H1 supports a logical content hierarchy for users and search engines.
Q4. What is the main purpose of the alt attribute on an image?
- A. To make the image file smaller
- B. To add a decorative border around the image
- C. To describe the image's content for screen readers and search engines when the image cannot be seen ✓
- D. To set the image as the page's thumbnail on social media
Why: Alt text provides a text description of an image, which improves accessibility for visually impaired users and helps search engines understand image content, especially when images fail to load.
Q5. Which practice best supports good on-page SEO for a URL?
- A. Using long strings of random numbers and symbols
- B. Using short, descriptive, lowercase URLs that include relevant keywords ✓
- C. Changing the URL every week to stay fresh
- D. Including the full page title with all capital letters
Why: Short, descriptive URLs with relevant keywords help users and search engines understand what a page is about. Consistent, stable URLs are also preferred over frequent changes.
Module 4
Module 4: Technical SEO Basics
Technical SEO Basics
Knowledge check
Q1. What is the main purpose of a robots.txt file?
- A. To tell search engine crawlers which pages or sections of a site they should or should not crawl
- B. To store the site's meta descriptions for search engines
- C. To speed up the loading time of images on a website
- D. To list all backlinks pointing to a website
Q2. What does an XML sitemap help search engines do?
- A. Encrypt data sent between the server and the browser
- B. Discover and understand the URLs on a website more efficiently
- C. Automatically write title tags for every page
- D. Block spam comments from being posted
Q3. Which HTML element is most important for telling search engines the title of a page?
- A. <meta name="keywords">
- B. <title>
- C. <h6>
- D. <footer>
Q4. What is the primary benefit of having a mobile-friendly, responsive website?
- A. It removes the need for a desktop version of the site
- B. It automatically increases the number of backlinks
- C. Google uses mobile-first indexing, so a responsive site is better positioned to rank
- D. It allows the site to skip HTTPS certification
Q5. What does a canonical tag (rel="canonical") do?
- A. It redirects users to a different website
- B. It tells search engines which version of a page is the preferred one when duplicate or similar content exists
- C. It hides a page from all search engine results permanently
- D. It compresses images to reduce page load time
Module 5
Module 5: Content Strategy for Ranking
Content Strategy for Ranking
Knowledge check
Q1. Which of the following best describes the purpose of a content strategy for SEO?
- A. To publish as many pages as possible to increase the site's total word count
- B. To plan and create content that meets specific user search intents and supports ranking goals
- C. To copy popular competitor articles and republish them with minor changes
- D. To focus exclusively on paid advertising to drive traffic to the website
Q2. What is 'search intent'?
- A. The number of times a keyword appears on a webpage
- B. The underlying goal a user has when they type a particular query into a search engine
- C. The total budget a company allocates to its SEO campaigns
- D. The technical code that tells search engines how to index a site
Q3. Which type of keyword intent is most likely behind the query 'buy running shoes online'?
- A. Informational intent
- B. Navigational intent
- C. Transactional intent
- D. Commercial investigation intent
Q4. Why is creating a topic cluster (a pillar page linked to related subtopic articles) useful for SEO?
- A. It guarantees a number one ranking for every linked page automatically
- B. It shows search engines the topical depth and relationships of your content, strengthening relevance for the core topic
- C. It removes the need for keyword research entirely
- D. It allows you to hide content from users while still ranking for it
Q5. Which practice is most aligned with creating content that ranks well over the long term?
- A. Publishing thin, keyword-stuffed pages targeting many variations of the same phrase
- B. Producing in-depth, original, and helpful content that answers the searcher's question better than existing results
- C. Updating content only once every five years regardless of changes in the topic
- D. Writing content primarily for search engine bots rather than human readers
Module 6
Module 6: Building Authority with Links
Building Authority with Links
Knowledge check
Q1. What is the main reason backlinks from other websites help a page rank in Google?
- A. They increase the number of keywords on your page
- B. They signal to search engines that other sites consider your content valuable and trustworthy ✓
- C. They make your page load faster for visitors
- D. They allow Google to index your sitemap automatically
Why: Backlinks act as votes of confidence. When reputable sites link to your page, search engines interpret this as a sign that your content is useful and credible, which can improve your rankings.
Q2. Which type of backlink is generally considered the most valuable for SEO?
- A. A paid link placed in the footer of an unrelated website
- B. A link from a comment spam post on a forum
- C. A editorial link from a relevant, authoritative website in your industry ✓
- D. A link from a directory that accepts every submission
Why: Editorial links earned naturally from relevant, authoritative sites carry the most weight because they reflect genuine endorsement within your subject area.
Q3. What is anchor text?
- A. The visible clickable text of a hyperlink ✓
- B. The URL address that a link points to
- C. The meta description shown in search results
- D. The title tag at the top of a browser window
Why: Anchor text is the clickable words in a hyperlink. Descriptive anchor text gives search engines context about the linked page's topic.
Q4. Which of the following is an example of a practice that can harm your site's authority?
- A. Creating high-quality content that others want to reference
- B. Reaching out to relevant bloggers with a useful resource
- C. Buying large numbers of low-quality links to manipulate rankings ✓
- D. Earning mentions in local news coverage
Why: Buying low-quality links to manipulate rankings violates Google's spam policies and can lead to penalties that hurt your visibility.
Q5. What does the rel="nofollow" attribute tell search engines?
- A. The linked page should be removed from the index
- B. The link should not pass ranking credit or authority to the target page ✓
- C. The link opens in a new browser tab
- D. The page being linked to is password protected
Why: The nofollow attribute tells search engines not to pass ranking credit through that link, which is commonly used for paid links, user-generated content, and untrusted references.
Module 7
Module 7: Measuring and Improving Results
Measuring and Improving Results
Knowledge check
Q1. Which tool, provided free by Google, shows how often your pages appear in search results and how many clicks they receive?
- A. Google Analytics 4
- B. Google Search Console ✓
- C. Google Ads Keyword Planner
- D. Google Trends
Why: Google Search Console reports search performance data directly from Google, including impressions, clicks, average click-through rate, and average position for your pages and queries. Google Analytics measures on-site behavior, while Keyword Planner and Trends focus on keyword research and interest over time.
Q2. What does 'impressions' mean in Google Search Console performance reports?
- A. The number of times users clicked your site's link in search results
- B. The number of times your page appeared in search results for a user ✓
- C. The number of visitors who stayed on your page for more than one minute
- D. The number of backlinks pointing to your page
Why: An impression is counted each time a link to your page appears in a user's search results, whether or not the user scrolls down to see it or clicks it. Clicks are a separate metric.
Q3. What is click-through rate (CTR), and how is it calculated?
- A. Clicks divided by impressions, expressed as a percentage ✓
- B. Impressions divided by clicks, expressed as a percentage
- C. Page views divided by sessions
- D. Backlinks divided by total pages on the site
Why: CTR equals clicks divided by impressions. For example, 50 clicks from 1,000 impressions gives a CTR of 5%. A low CTR for a high-impression page suggests the title or meta description may need improvement.
Q4. You notice a page gets many impressions in Search Console but very few clicks. What is the most sensible first improvement to try?
- A. Delete the page entirely
- B. Rewrite the title tag and meta description to be more compelling and relevant ✓
- C. Remove all internal links to the page
- D. Change the page's URL every week
Why: A high-impression, low-click pattern usually means your listing is visible but not persuasive. Improving the title tag and meta description so they match search intent and invite clicks is a quick, low-risk test. Deleting the page or changing its URL frequently would harm rankings.
Q5. Why is it important to track SEO results over time rather than checking them once?
- A. Search rankings and traffic fluctuate, so trends reveal whether changes are actually working ✓
- B. Google only updates its ranking data once a year
- C. Tracking over time removes the need for keyword research
- D. Results from a single day are always more accurate than trends
Why: Rankings and traffic naturally vary due to seasonality, algorithm updates, and competitor activity. Monitoring trends over weeks or months helps you distinguish real improvements from normal fluctuation and shows whether your optimizations are having a lasting effect.