Here are 100 SEO interview questions and answers specifically designed for freshers (entry-level candidates, interns, or junior SEO roles). These cover foundational concepts, tools, basic techniques, and common scenario-based questions to help you land your first SEO job.
Basic SEO Concepts
1. What is SEO and why is it important?
Answer: SEO stands for Search Engine Optimization. It is the practice of optimizing a website to improve its visibility and ranking on search engine results pages (SERPs) like Google, Bing, or Yahoo. It is important because higher rankings lead to more organic (non-paid) traffic, which can increase brand awareness, leads, and sales.
2. What are the main types of SEO?
Answer: The three main types are:
- On-Page SEO: Optimizing content and HTML source code (title tags, meta descriptions, headers, keywords).
- Off-Page SEO: Building backlinks and external signals (social media, guest posting, brand mentions).
- Technical SEO: Improving website infrastructure (site speed, mobile-friendliness, crawling, indexing).
3. What is the difference between organic and paid search results?
Answer: Organic results are free listings that appear based on relevance to the search query, determined by Google’s algorithm. Paid results are ads that businesses pay for (PPC – pay-per-click), usually labeled as “Ad” or “Sponsored.” Organic results are earned; paid results are bought.
4. What is a keyword?
Answer: A keyword is a word or phrase that users type into a search engine. SEO professionals optimize web pages around relevant keywords so that when people search for them, the page appears in results.
5. What is the difference between a short-tail and a long-tail keyword?
Answer: Short-tail keywords are broad, generic terms of 1-2 words (e.g., “shoes”) with high search volume but high competition. Long-tail keywords are longer, more specific phrases (e.g., “best running shoes for flat feet women”) with lower search volume but higher conversion intent and lower competition.
6. What is keyword stuffing? Is it a good practice?
Answer: Keyword stuffing is the practice of overusing keywords unnaturally in content, meta tags, or alt text in an attempt to manipulate rankings. It is a black-hat technique and can lead to a Google penalty. Good SEO uses keywords naturally and contextually.
7. What is a title tag and why is it important for SEO?
Answer: A title tag is an HTML element that specifies the title of a web page. It appears as the clickable headline in search results. It’s important because it tells search engines and users what the page is about, and it’s a key ranking factor for relevance and click-through rate (CTR).
8. What is a meta description?
Answer: A meta description is an HTML attribute that provides a brief summary of a web page (around 150-160 characters). It does not directly affect rankings but influences click-through rate because users see it below the title in search results.
9. What are header tags (H1, H2, H3)? Why are they used?
Answer: Header tags are HTML elements (H1 to H6) that structure content hierarchically. H1 is the main title (usually one per page). H2, H3, etc., are subheadings. They help search engines understand content structure and improve user readability, which indirectly helps SEO.
10. What is a sitemap?
Answer: A sitemap is a file (usually XML) that lists all important URLs of a website. It helps search engines crawl and index pages more efficiently, especially for large or new websites.
11. What is robots.txt?
Answer: robots.txt is a text file placed in a website’s root directory that gives instructions to search engine crawlers about which pages or sections they can or cannot crawl. It does not prevent indexing but controls crawling.
12. What is the difference between crawling and indexing?
Answer: Crawling is the discovery process where search engine bots (spiders) follow links to find new or updated pages. Indexing is the storing and organization of those pages in the search engine’s database. A page must be crawled before it can be indexed.
13. What is a 301 redirect?
Answer: A 301 redirect is a permanent redirect from one URL to another. It passes most of the link equity (ranking power) from the old URL to the new one. It is used when a page has been permanently moved or deleted.
14. What is a 404 error? How does it affect SEO?
Answer: A 404 error means “Page Not Found.” It occurs when a user or search engine tries to access a URL that doesn’t exist. Too many 404s can hurt user experience and waste crawl budget. It’s good practice to create a custom 404 page and redirect important broken links.
15. What is a canonical tag?
Answer: A canonical tag (rel=”canonical”) tells search engines which version of a URL is the master copy when there are duplicate or similar pages. It helps consolidate link equity and prevent duplicate content issues.
16. What is internal linking? Why is it important?
Answer: Internal links are hyperlinks that point from one page of a website to another page on the same website. They help distribute PageRank, help users navigate, and help search engines understand site structure and which pages are important.
17. What is external linking?
Answer: External links are hyperlinks that point from your website to a different domain. They can provide additional value to users and, when linked to authoritative sources, can improve your content’s credibility.
18. What is a backlink?
Answer: A backlink is a link from another website to your website. It acts as a “vote of confidence” and is one of the most important ranking factors. High-quality, relevant backlinks improve domain authority and rankings.
19. What is the difference between dofollow and nofollow links?
Answer: Dofollow links pass link equity (SEO value). Nofollow links have a rel=”nofollow” attribute that tells search engines not to pass equity. Nofollow links are often used for paid links, user-generated content (like blog comments), or untrusted sources.
20. What is anchor text?
Answer: Anchor text is the clickable text part of a hyperlink. Search engines use anchor text to understand what the linked page is about. Over-optimized anchor text (exact match keywords) can appear manipulative; a natural mix is best.
On-Page SEO
21. List 5 important on-page SEO factors.
Answer:
- Title tag and meta description
- Header tags (H1, H2)
- Keyword usage in content (natural density)
- Image alt text
- Internal linking structure
22. What is image alt text and why is it important?
Answer: Alt text (alternative text) is an HTML attribute that describes the content of an image. It helps search engines understand images (since they cannot “see”) and improves accessibility for visually impaired users. It also gives an opportunity to include relevant keywords.
23. How do you optimize a blog post for a specific keyword?
Answer: Steps: a) Research the keyword and its intent. b) Include the keyword in the title, H1, first 100 words, and a few times naturally in the body. c) Use related LSI (latent semantic indexing) terms. d) Add internal links to relevant pages. e) Write a compelling meta description. f) Optimize images with alt text. g) Ensure the content is valuable and readable.
24. What is keyword density? What is a good range?
Answer: Keyword density is the percentage of times a keyword appears in a piece of content relative to total word count. A good range is 1-2% (or about 1-2 times per 100 words). Nowadays, natural language is more important than hitting a specific density.
25. What is LSI (Latent Semantic Indexing) in SEO?
Answer: LSI refers to terms and phrases that are semantically related to a main keyword. For example, for “apple,” related terms could be “fruit,” “pie,” “nutrition.” Using LSI keywords helps search engines understand context and avoid keyword stuffing.
26. What is a slug in SEO?
Answer: A slug is the part of a URL that comes after the domain name, identifying a specific page. For example, in example.com/blog/seo-tips, the slug is seo-tips. A good slug is short, descriptive, and includes the target keyword.
27. How do you optimize a URL for SEO?
Answer: Use short, readable URLs with keywords. Avoid special characters, numbers (unless necessary), and stop words (and, of, the). Use hyphens to separate words, not underscores.
28. What is the ideal length for a title tag?
Answer: Google typically displays the first 50-60 characters. Keeping titles under 60 characters ensures they aren’t cut off in search results. However, focus on making it descriptive and compelling.
29. Can a page have multiple H1 tags?
Answer: Technically, HTML5 allows multiple H1s if used correctly with sectioning elements. However, for simplicity and better SEO, it’s best practice to use one H1 per page as the main heading.
30. What is a breadcrumb navigation? How does it help SEO?
Answer: Breadcrumbs are a secondary navigation scheme that shows the user’s location on a site (e.g., Home > Blog > SEO Tips). They improve user experience and allow search engines to understand site structure, and they can appear as rich snippets in search results.
31. What is the difference between a blog post and a landing page?
Answer: A blog post is usually part of a blog section, focuses on educational or informational content, and may have multiple CTAs. A landing page is designed for a single conversion goal (e.g., form fill, purchase) and often has no navigation to keep the user focused.
32. What is a “featured snippet”?
Answer: A featured snippet is a special box that appears at the top of Google search results (position zero) showing a direct answer to a user’s query. It can be a paragraph, list, table, or video. Optimizing content to answer specific questions can help earn this.
33. How do you write a good meta description?
Answer: Keep it under 160 characters, include the target keyword naturally, clearly describe what the page offers, and add a call-to-action (e.g., “Learn more,” “Get started”). It should entice users to click.
34. What is duplicate content and why is it bad?
Answer: Duplicate content is identical or very similar content appearing on multiple URLs. It confuses search engines about which version to rank, dilutes link equity, and can lead to lower rankings. Use canonical tags to consolidate.
35. Is it okay to copy content from other websites?
Answer: No. It violates copyright and can lead to a Google penalty. Search engines prioritize original, valuable content. If you must reference someone, quote a small portion and give credit, then add your own analysis.
Off-Page SEO
36. What is off-page SEO? Give examples.
Answer: Off-page SEO refers to actions taken outside your website to improve its authority and rankings. Examples: building backlinks, social media marketing, guest blogging, influencer outreach, and brand mentions.
37. What is the difference between white hat and black hat SEO?
Answer: White hat SEO follows search engine guidelines and focuses on long-term, sustainable results (e.g., quality content, natural link building). Black hat SEO uses manipulative, prohibited techniques (e.g., keyword stuffing, buying links, cloaking) that risk penalties.
38. What is link building?
Answer: Link building is the process of acquiring hyperlinks from other websites to your own. It is a core part of off-page SEO because search engines view backlinks as votes of confidence.
39. What is a guest post? Is it good for SEO?
Answer: A guest post is an article written by someone for another website. When done legitimately on relevant, high-quality sites with a dofollow link back to your site, it can be an effective white-hat link building tactic. Avoid low-quality guest posting networks.
40. What is a directory submission? Is it still useful?
Answer: Directory submission means listing your website in online directories. Only high-quality, niche, or local directories (e.g., Yelp, Google Business Profile) are useful. General, low-quality directories are considered spam and can harm SEO.
41. What is social bookmarking?
Answer: Social bookmarking is saving and sharing web pages on platforms like Reddit, Pinterest, or Diigo. It used to be a popular link building tactic, but now most such links are nofollow and have little direct SEO value, though they can drive traffic.
42. What is a “no-follow” link? Why would you use it?
Answer: A nofollow link has a rel="nofollow" attribute that tells search engines not to pass link equity. You use it for paid links, untrusted user-generated content (comments), or when you don’t want to endorse a site.
43. What is a “follow” (dofollow) link?
Answer: A dofollow link is the default state of a hyperlink. It passes link equity and helps improve the target page’s ranking. Most natural editorial links are dofollow.
44. Can buying backlinks help SEO?
Answer: Buying backlinks violates Google’s guidelines and can lead to a manual penalty or algorithmic demotion. It’s a black-hat technique. Instead, earn backlinks by creating valuable content and outreach.
45. What is anchor text distribution?
Answer: Anchor text distribution is the variety of anchor text types used in your backlink profile (e.g., exact match, partial match, brand, generic, URL). A natural profile has a healthy mix; over-optimization with exact-match keywords can trigger a penalty.
46. What is a “link farm”?
Answer: A link farm is a group of websites that link to each other solely for the purpose of manipulating search rankings. Search engines penalize sites involved in link farms.
47. What is the role of social media in off-page SEO?
Answer: Social media itself isn’t a direct ranking factor, but it helps amplify content, increase brand visibility, and attract natural backlinks. A strong social presence can indirectly boost SEO.
48. What is “brand mention” and how is it related to SEO?
Answer: A brand mention is when someone references your brand online without necessarily linking. Unlinked brand mentions can still be valuable because search engines may recognize them as trust signals, and you can often convert them into links.
49. What is influencer outreach?
Answer: Influencer outreach is contacting influential people or bloggers in your niche to promote your content, products, or to earn a backlink. It’s a common white-hat link building tactic.
50. What is the first step you would take to build backlinks for a new website?
Answer: I would start by creating high-quality, linkable assets (e.g., original research, guides, infographics). Then, I would perform a competitor backlink analysis to see where their links come from. Finally, I would conduct personalized outreach to relevant sites to share my resource.
Technical SEO Fundamentals
51. What is Technical SEO?
Answer: Technical SEO refers to optimizing your website’s infrastructure so that search engines can crawl, index, and render your pages effectively. It includes site speed, mobile-friendliness, XML sitemaps, robots.txt, structured data, and security (HTTPS).
52. Why is website speed important for SEO?
Answer: Google uses page speed as a ranking factor, especially for mobile. Faster sites provide better user experience, reduce bounce rates, and can improve conversion rates. Slow sites are penalized.
53. What is mobile-first indexing?
Answer: Mobile-first indexing means Google predominantly uses the mobile version of a website’s content for indexing and ranking. If your site isn’t mobile-friendly, your rankings may suffer.
54. How do you make a website mobile-friendly?
Answer: Use a responsive design (CSS that adapts to screen size), avoid Flash, ensure buttons and links are easily tappable, and use readable font sizes. Test with Google’s Mobile-Friendly Test tool.
55. What is an XML sitemap? How do you submit it to Google?
Answer: An XML sitemap lists all important URLs of a website. To submit it, go to Google Search Console > Sitemaps > enter the sitemap URL (e.g., example.com/sitemap.xml) and click submit.
56. What is the difference between a sitemap and a robots.txt file?
Answer: A sitemap tells search engines which pages to crawl. A robots.txt tells search engines which pages NOT to crawl. They work together.
57. What is Google Search Console? Why is it used?
Answer: Google Search Console (GSC) is a free tool from Google that helps monitor and maintain your site’s presence in search results. It shows indexing status, crawl errors, search traffic (clicks, impressions), backlinks, and allows you to submit sitemaps.
58. What is Google Analytics?
Answer: Google Analytics (GA4) is a web analytics tool that tracks and reports website traffic, user behavior, conversions, and other metrics. It helps measure SEO performance and user engagement.
59. What is the difference between Google Search Console and Google Analytics?
Answer: GSC focuses on how Google sees your site (indexing, clicks from search, technical issues). Google Analytics focuses on user behavior once they land on your site (time on site, bounce rate, conversions, traffic sources). Both are essential for SEO.
60. What is a 302 redirect? How is it different from 301?
Answer: A 302 redirect is a temporary redirect. It does not pass link equity like a 301 (permanent) does. Use 302 for A/B testing or temporary campaigns; use 301 for permanent moves.
61. What is a 410 redirect?
Answer: A 410 is an HTTP status code meaning “Gone.” It tells search engines that the page has been permanently removed and there is no replacement. It can help de-index pages faster than a 404.
62. What is structured data (schema markup)?
Answer: Structured data is code added to a webpage to help search engines understand its content and display rich results (e.g., star ratings, recipes, events). It uses Schema.org vocabulary. JSON-LD is Google’s preferred format.
63. What is a canonical URL? Give an example of when to use it.
Answer: A canonical URL tells search engines which version of a page is the master copy. Example: An ecommerce site has product?color=red and product?color=blue – set canonical to product to avoid duplicate content.
64. What is a 500 internal server error?
Answer: A 500 error means the server encountered an unexpected condition that prevented it from fulfilling the request. It’s a server-side issue that can prevent crawling and indexing. It must be fixed by the hosting provider or developer.
65. What is the difference between HTTP and HTTPS?
Answer: HTTPS (HTTP Secure) encrypts data between the browser and the server, providing security. Google uses HTTPS as a ranking signal. Sites without HTTPS may be labeled “Not Secure” in browsers, hurting trust and SEO.
SEO Tools
66. Which free SEO tools do you know?
Answer: Google Search Console, Google Analytics, Google Keyword Planner, Google PageSpeed Insights, Bing Webmaster Tools, Ubersuggest (free tier), AnswerThePublic (free limited), Screaming Frog (free up to 500 URLs).
67. What is Google Keyword Planner used for?
Answer: It’s a free tool primarily for Google Ads, but SEOs use it to find keyword ideas, search volumes, and competition levels. It’s good for initial keyword research.
68. What is Ahrefs or Semrush?
Answer: They are paid, all-in-one SEO tools used for keyword research, competitor analysis, backlink analysis, site audits, rank tracking, and more.
69. What is Screaming Frog?
Answer: Screaming Frog is a desktop program that crawls websites to audit technical SEO issues like broken links, duplicate content, missing meta tags, redirect chains, etc. The free version works well for smaller sites.
70. How would you check the ranking of a keyword?
Answer: You can use Google Search Console (average position), rank tracking tools like Ahrefs, Semrush, or even manually search in incognito mode (though personalization affects results). Tools are more accurate.
71. What is Google PageSpeed Insights?
Answer: A tool that analyzes a webpage’s performance on mobile and desktop, giving scores and specific recommendations to improve speed (e.g., compress images, reduce JavaScript).
72. What is Google’s Mobile-Friendly Test?
Answer: A tool where you enter a URL, and it tells you if the page is mobile-friendly and highlights any usability issues (text too small, clickable elements too close, etc.).
73. How do you see which pages on a site are indexed by Google?
Answer: Use the site: operator in Google search: site:example.com. Or use Google Search Console > Pages > Indexing. GSC is more comprehensive.
74. What is a backlink checker? Name one.
Answer: A backlink checker shows which websites link to a given page. Examples: Ahrefs’ Site Explorer, Semrush’s Backlink Analytics, or the free Google Search Console Links report.
75. What is the difference between a crawler and a user?
Answer: A crawler (or bot) is an automated program (like Googlebot) that reads webpages for search engines. A user is a real person browsing the site. Tools like Screaming Frog simulate a crawler; Google Analytics tracks users.
Local SEO
76. What is Local SEO?
Answer: Local SEO is the practice of optimizing a website to rank for geographically-related searches, such as “pizza near me” or “plumber in Mumbai.” It’s crucial for businesses with physical locations or service areas.
77. What is a Google Business Profile (formerly Google My Business)?
Answer: It is a free listing that allows businesses to manage their appearance on Google Maps and local search results. Optimizing it (with accurate NAP, categories, photos, reviews) is key to local SEO.
78. What does NAP stand for? Why is it important?
Answer: NAP stands for Name, Address, Phone number. Consistent NAP across the web (your website, directories, social media) builds trust with search engines and helps local rankings.
79. How do you get customer reviews for local SEO?
Answer: Ask satisfied customers directly (in person, email, receipt). Make it easy by providing a direct link to your Google Business Profile review page. Respond to all reviews.
80. What is a local citation?
Answer: A citation is any mention of your business NAP online, even without a link. Examples: Yelp, Yellow Pages, local chamber of commerce. Consistent citations improve local rankings.
81. What is the local pack (3-pack) in Google search results?
Answer: The local pack is a set of three local business listings that appear at the top of Google search results for local queries, usually with a map, ratings, and contact info.
82. How do you optimize for “near me” searches?
Answer: Ensure your Google Business Profile is complete, use local keywords on your site (e.g., “best coffee in [city]”), embed a Google Map on your contact page, and encourage reviews that mention location.
83. What are local keywords? Give an example.
Answer: Local keywords include geographic modifiers. Example: “bakery in Austin” or “Austin wedding photographer.” Use them in title tags, headings, and content.
84. What is the role of social media in local SEO?
Answer: Social profiles can appear in local search results. Active local engagement (e.g., Facebook events, check-ins) can boost your local presence indirectly. Consistent NAP across social profiles also helps.
85. What is a geo-sitemap?
Answer: A geo-sitemap is an XML sitemap that includes geographic information (KML files) for businesses with multiple locations. It helps Google understand location-specific pages.
Analytics & Reporting
86. What is bounce rate?
Answer: Bounce rate is the percentage of single-page sessions where a user leaves without interacting further. In GA4, bounce rate is replaced by “engaged sessions,” but a high bounce rate can indicate irrelevant content or poor UX.
87. What is the difference between bounce rate and exit rate?
Answer: Bounce rate is for single-page sessions (user left immediately). Exit rate is the percentage of users who left the site from a specific page, regardless of whether they viewed other pages first.
88. What is a conversion in SEO terms?
Answer: A conversion is a desired action a user takes, such as filling a form, making a purchase, signing up for a newsletter, or calling a phone number. Tracking conversions helps measure SEO ROI.
89. How do you track keyword rankings in Google Search Console?
Answer: In GSC, go to Performance > Search results. You can see queries (keywords) along with impressions, clicks, CTR, and average position. This data is accurate because it comes directly from Google.
90. What is a “session” in Google Analytics?
Answer: A session is a group of user interactions (pageviews, events, conversions) that occur within a given time frame (default 30 minutes). A single user can have multiple sessions.
91. What is organic traffic?
Answer: Organic traffic refers to visitors who come to your website from unpaid search engine results (not from ads, social media, or direct links). It’s the primary goal of SEO.
92. How do you measure SEO success for a new website?
Answer: Track growth in: organic clicks and impressions (GSC), organic traffic (GA4), keyword rankings for target terms, number of indexed pages, backlink growth, and conversions from organic traffic.
Scenario & Behavioral Questions
93. What would you do if a client’s website traffic suddenly dropped by 40%?
Answer: 1) Check Google Search Console for manual actions or indexing issues. 2) Review recent algorithm updates. 3) Compare the drop date with any website changes or server issues. 4) Check if a key page lost a featured snippet. 5) Analyze backlink profile for lost or toxic links. 6) Look at competitor movements.
94. You are asked to improve a blog post that ranks on page 2. What steps will you take?
Answer: 1) Re-evaluate search intent – does the post match what searchers want? 2) Improve content depth – add more helpful sections, examples, or multimedia. 3) Update internal links from high-authority pages. 4) Get 1-2 quality backlinks. 5) Optimize title tag and meta description to improve CTR.
95. If a page is not indexed, how would you troubleshoot?
Answer: 1) Check if the page is set to noindex (meta robots). 2) Check robots.txt to see if crawling is disallowed. 3) Use URL Inspection Tool in GSC – it will show if the page is excluded and why. 4) Ensure the page is not a duplicate or thin content. 5) Submit for indexing after fixing issues.
96. As a fresher, you have no experience. How can you convince the interviewer?
Answer: I have actively learned SEO through online courses (Google’s SEO Fundamentals, Moz Beginner’s Guide), built my own practice website/blog, and applied basic optimizations. I am data-driven, curious, and ready to learn hands-on. I also use free tools like GSC and Screaming Frog.
97. How would you explain SEO to a non-technical person?
Answer: Imagine the internet is a huge library. SEO is like making your book easy to find. You put a clear title, a good summary, organize chapters, and get other trusted libraries to recommend your book. That helps the librarian (Google) put your book in front of people searching for that topic.
98. What are some common SEO mistakes beginners make?
Answer: – Keyword stuffing
- Ignoring meta descriptions
- Using duplicate content
- Forgetting mobile optimization
- Not using internal links
- Buying low-quality backlinks
- Not tracking performance with GSC/GA
99. What is your favorite SEO learning resource? Why?
Answer: I like the Moz Beginner’s Guide to SEO because it’s structured and free. I also watch YouTube channels like Ahrefs and Search Engine Journal. For official updates, I follow Google Search Central Blog.
100. Why should we hire you as an SEO fresher?
Answer: I have a strong foundation in SEO theory plus practical self-learning. I am analytical, detail-oriented, and eager to contribute. I can quickly learn your tools and processes. More importantly, I understand that SEO is about helping real people find useful content, and I’m excited to apply that to help your business grow.
Good luck with your SEO interview! Remember to show your willingness to learn and practice on your own projects.