Technical SEO MCQs

26 MCQs  — Search Engine Optimization MCQs  (Page 1 of 3)

Practice Technical SEO MCQs with correct answers and explanations. These questions are from the Search Engine Optimization MCQs section.

A URL is disallowed in robots.txt. Can it still appear in Google's index?
Yes; if other pages link to it, Google may index the URL without crawling its content
Only if it has a meta description
No, robots.txt always prevents indexing
Only if the page is HTTPS
Why does adding <meta name="robots" content="noindex"> fail on a page that is also blocked in robots.txt?
noindex works only for images
Googlebot cannot crawl the page, so it never sees the noindex tag
noindex requires a sitemap
The two directives cancel each other out by design
How can you apply noindex to a PDF file, which has no HTML <meta> tag?
With the X-Robots-Tag HTTP response header
With an alt attribute
With a robots.txt Allow line
It is impossible
Where must the robots.txt file be placed?
In any folder
At the root of the host, for example https://example.com/robots.txt
In the <head> of each page
In the sitemap
What is the main purpose of an XML sitemap?
To help search engines discover URLs and understand which pages are important; it does not guarantee indexing
To replace internal links
To block pages from crawling
To guarantee every listed page ranks
What are the limits for a single XML sitemap file?
10 MB
50,000 URLs or 50 MB uncompressed
There is no limit
1,000 URLs
What does rel="canonical" do?
It blocks crawling
It tells search engines the preferred URL among duplicate or similar pages; it is a strong hint, not a directive
It forces a redirect
It deletes duplicate pages
Is there a Google 'duplicate content penalty' for ordinary duplicates, such as www and non-www versions or URL parameters?
No, duplicates rank higher
Yes, the site is always removed from Google
Generally no; Google filters duplicates and picks one version, unless the duplication is deceptive or manipulative
Yes, every duplicate loses 50% of its rank
What is a 'soft 404'?
A redirect to the homepage that returns 301
A 410 Gone response
A page that returns 200 OK but displays a 'not found' or empty page
A 404 with a nice design