SEO interviews test whether you can diagnose rather than recite tactics. Expect questions on the difference between crawling, indexing and ranking, robots.txt versus noindex versus canonical tags, search intent and keyword research, Core Web Vitals, structured data, and how you investigate a traffic drop. Employers value candidates who set realistic timelines, evaluate advice critically, and prioritise by impact rather than working through a generic checklist. The questions below cover both the technical and strategic sides.
Behavioural Questions
1. Tell me about an SEO project you worked on. What were the results?
Note: SEO interviews reward people who can connect work to revenue rather than to rankings. Traffic that does not convert is a vanity metric.
Cover:
- The site and starting position. Type of site, size, and where it stood — organic sessions, rankings, and revenue at the start.
- The diagnosis. What was actually holding it back: technical issues preventing indexing, thin or duplicated content, no internal linking structure, a weak backlink profile, or targeting the wrong queries entirely.
- What you did, prioritised. Not a list of everything — the two or three things that mattered most and why you chose them first.
- The results, with a timeframe. Organic traffic, rankings for specific target terms, conversions or revenue from organic, and how long it took. SEO results take months, and saying so demonstrates realistic expectations.
If a change did not work, or a core update hurt you, that is a valuable story — everyone in SEO has one.
2. How do you set expectations with clients or management about SEO timelines?
This is one of the most important skills in SEO, because unrealistic expectations end more engagements than poor work does.
- Be explicit that SEO is a compounding investment, not a campaign. Meaningful movement typically takes three to six months, and competitive terms can take a year. Saying this up front is far better than explaining it in month three.
- Explain what drives the timeline — crawling and indexing delays, the time for content to accumulate authority, and competitors who are also working.
- Set leading indicators, not just lagging ones. Rankings and traffic lag; indexation, crawl stats, pages published, technical issues resolved, and impressions in Search Console move earlier and show progress honestly.
- Never promise a specific ranking. Nobody controls Google's algorithm, and guaranteeing position one is a warning sign of a bad practitioner.
- Flag the risk of core updates, so a fluctuation is understood as normal rather than as failure.
Note: Identifying quick wins to show early progress — fixing indexation problems, updating pages already ranking on page two, or improving title tags on high-impression pages — buys the credibility needed for the slower structural work.
3. Describe a time organic traffic dropped. How did you diagnose it?
Work through possible causes in order of likelihood rather than assuming an algorithm update.
- Is it real, or a measurement problem? Check whether tracking broke, whether a filter changed, and whether the comparison period is seasonally comparable. This costs five minutes and saves days.
- Is it site-wide or page-specific? A drop confined to one section points at something you changed there; a site-wide drop points at technical or algorithmic causes.
- Technical causes. Check for a stray
noindex, arobots.txtchange blocking crawlers, a botched migration with missing redirects, server errors, or a certificate problem. These are the most common causes of a sharp drop and the most fixable. - Manual actions and Search Console messages — check immediately.
- Algorithm update. Compare the drop date against known core update dates and industry chatter. If it aligns and competitors moved too, the cause is likely algorithmic.
- Competitive or SERP change. Someone outranked you, or Google added a feature that pushed organic results down.
Note: Use Search Console's impressions and average position rather than traffic alone. Impressions steady with clicks falling means a SERP or title change, while impressions falling means a ranking or indexing problem — that distinction saves a great deal of wasted work.
4. How do you prioritise SEO work when you have limited time and resources?
Give a framework, because SEO generates infinite possible tasks and the skill is choosing.
Prioritise on impact against effort:
- Fix anything blocking indexing first. A page Google cannot crawl or index earns nothing regardless of how good it is. This always outranks optimisation work.
- Then pages already close to ranking. A page at position 8-15 with good impressions needs far less work to reach page one than a new page needs to rank at all. Search Console makes these easy to find, and it is the highest-return routine task in SEO.
- Then high-commercial-intent pages. Ranking for a term that converts is worth more than ranking for one with ten times the volume and no intent.
- Content updates before new content. Refreshing pages that have decayed is usually cheaper and faster than earning authority for something new.
- Structural work — internal linking, site architecture, templates — because it compounds across many pages at once.
Note: Mention that you factor in implementation reality. A technically ideal fix requiring six months of developer time may be worth less than three smaller changes you can ship next week. Working within constraints is what makes an SEO effective in-house.
5. How do you keep up with SEO given how often Google changes, and how do you evaluate advice?
Sources, in order of reliability: Google's own documentation and Search Central blog, Google's own statements from people such as the Search Liaison, then established industry publications, then practitioner testing. Much of what circulates as SEO advice is repeated assertion rather than evidence.
How to evaluate a claim:
- Is there evidence, or just confidence? Ask what was tested, on what sample, and over what period. A single site improving after a change proves nothing — many things change simultaneously.
- Correlation is not causation. Ranking studies routinely find that top-ranking pages share a trait; that does not mean the trait causes ranking.
- Does it align with Google's stated purpose? Tactics that make a page genuinely better for users are durable; tactics that exploit a mechanism are temporary and eventually penalised.
- Test on your own site where you can, ideally on a subset of pages, and measure over enough time to exclude noise.
Note: Being able to name a widely-repeated SEO belief you consider unsupported — keyword density targets, or a specific optimal word count — and explain why, is a strong differentiator. It shows you think rather than repeat.
Technical Questions
1. How do search engines work, and what is the difference between crawling, indexing and ranking?
Three distinct stages, and a page must pass each before it can appear in results.
- Crawling — Googlebot discovers URLs by following links, reading sitemaps, and revisiting known pages, then fetches them. Blockers:
robots.txtdisallow rules, no internal links pointing to the page, server errors, or a slow site consuming the crawl budget. - Indexing — Google renders the page, understands its content, and decides whether to store it. Crawled does not mean indexed. Blockers: a
noindextag, a canonical pointing elsewhere, duplicate or thin content, or content that only appears after JavaScript execution which fails. - Ranking — for a given query, Google orders indexed pages using hundreds of signals: relevance to the query, content quality, links, user location and history, page experience, and freshness.
Why the distinction matters practically: the diagnosis and fix are completely different at each stage. Search Console's Page Indexing report tells you which stage failed — "Discovered, currently not indexed" is a very different problem from "Crawled, currently not indexed", and both differ from a page indexed but ranking poorly.
Note: Add that Google renders JavaScript, but rendering is queued and resource-intensive. Content that requires JavaScript may be indexed late or incompletely, which is why server-side rendering or static generation is safer for content that must rank.
2. What is the difference between on-page, off-page and technical SEO?
- Technical SEO — making the site crawlable, indexable, and fast. Site architecture,
robots.txt, XML sitemaps, canonical tags, redirects, structured data, HTTPS, mobile-friendliness, Core Web Vitals, and JavaScript rendering. It is the foundation: without it, nothing else can work. - On-page SEO — optimising the content and HTML of individual pages. Search intent matching, content quality and depth, title tags and meta descriptions, heading structure, internal linking, image alt text, and URL structure. This is where you have the most direct control.
- Off-page SEO — signals from elsewhere, principally backlinks from other sites, which remain among the strongest ranking factors. Also brand mentions, digital PR, and for local businesses the Google Business Profile and citations.
How they relate: technical SEO is necessary but not sufficient — a perfectly crawlable site with poor content ranks for nothing. On-page is where most sites have the largest unexploited opportunity. Off-page is the hardest to influence and the hardest for competitors to replicate, which is why it carries weight.
Note: The right prioritisation to state: fix technical blockers first because they cap everything else, then on-page because it is within your control, then off-page because it is slow and expensive. Investing in link building while pages carry noindex tags is a real and common mistake.
3. How do you do keyword research, and what is search intent?
The process:
- Start from the business, not the tool. What does the site sell, and what problems does it solve? Seed terms come from products, customer language, and sales conversations.
- Expand with Keyword Planner, Search Console (which shows terms you already get impressions for — often the fastest source of opportunity), autocomplete, People Also Ask, and third-party tools.
- Analyse competitors to find terms they rank for that you do not.
- Qualify each term on search volume, difficulty relative to your site's authority, and — most importantly — commercial value.
Search intent is what the user actually wants, and matching it is more important than the keyword itself. Four types:
- Informational — "what is working capital". Wants an explanation. Serve an article.
- Navigational — "jobaaj login". Wants a specific site.
- Commercial investigation — "best accounting software". Comparing options. Serve a comparison or review.
- Transactional — "buy tally erp9". Ready to act. Serve a product or pricing page.
Note: The practical method is to search the term and look at what ranks. If the first page is all listicles, Google has decided that query wants a listicle, and a product page will not rank however well optimised. Intent mismatch is the most common reason a well-written page fails to rank, and reading the SERP is how you avoid it.
4. What are title tags, meta descriptions and header tags, and how do you optimise them?
- Title tag — the clickable headline in search results and the strongest single on-page signal. Aim for roughly 50-60 characters before truncation. Put the primary keyword near the front, make it a compelling reason to click, and keep it unique across every page. Brand at the end if there is room.
- Meta description — not a ranking factor, but it heavily influences click-through rate, which matters. Around 150-160 characters, describing what the page offers with a reason to click. Google frequently rewrites it, particularly when it does not match the query — so write it for the searcher rather than for the algorithm.
- Header tags (H1-H6) — structure the content for readers and give context to search engines. One
<h1>per page describing the topic, then<h2>for main sections and<h3>beneath them. Use them in order and for structure, never for styling — that is CSS's job.
The optimisation that actually pays: find pages in Search Console with high impressions and low click-through rate. Those are pages Google already ranks where the title is failing to earn the click, and rewriting them produces results faster than almost anything else in SEO.
Note: Avoid keyword stuffing in any of these. Repeating a term in the title looks spammy to users, suppresses clicks, and has not helped rankings for many years.
5. What are canonical tags, robots.txt and XML sitemaps, and how do they differ?
Three technical controls that are frequently confused, and confusing them causes serious problems.
robots.txt— controls crawling. It tells crawlers which paths not to fetch. Critically, it does not control indexing: a blocked URL can still appear in results if other pages link to it, showing without a description. Never use robots.txt to keep a page out of the index — because blocking the crawl means Google cannot see thenoindextag either.noindexmeta tag — controls indexing. This is the correct way to keep a page out of results. The page must remain crawlable for it to work.- Canonical tag — handles duplication. It tells Google which version of similar pages is the preferred one, consolidating ranking signals onto it. Essential for e-commerce filters and parameters, printer-friendly versions, and pages reachable by multiple URLs. It is a hint rather than a directive; Google may choose differently.
- XML sitemap — aids discovery. A list of URLs you want indexed, submitted through Search Console. Useful for large sites, new sites, and pages with few internal links. It only includes canonical, indexable URLs — listing a noindexed page sends contradictory signals.
Note: The classic mistake is blocking a directory in robots.txt to remove it from search, then finding the URLs still listed. Say that, and it demonstrates you understand the crawl-index distinction rather than reciting definitions.
6. What are Core Web Vitals and how do they affect SEO?
Core Web Vitals are Google's user experience metrics, part of the page experience signals:
- LCP (Largest Contentful Paint) — how long until the main content renders. Target under 2.5 seconds. Usually driven by server response time, render-blocking resources, or a large unoptimised hero image.
- INP (Interaction to Next Paint) — responsiveness to user input, which replaced First Input Delay in 2024. Target under 200 milliseconds. Caused by long JavaScript tasks blocking the main thread.
- CLS (Cumulative Layout Shift) — visual stability. Target under 0.1. Caused by images without dimensions, ads or embeds injected above existing content, and web fonts causing reflow.
How much they matter for ranking: they are a real but modest signal, and Google has described them as a tiebreaker between pages of comparable relevance. They will not rescue poor content, and excellent content will still rank with mediocre vitals. Being honest about this is important — many candidates overstate it.
Where the real value lies is conversion. A faster, more stable page produces measurably better engagement and revenue regardless of ranking, and that is the stronger business argument.
Note: Distinguish lab data from field data. PageSpeed Insights lab scores are diagnostic; the Chrome User Experience Report field data from real users is what Google actually uses. Optimising for a lab score while real users on slow connections still struggle is a common trap.
7. What is link building, and what is the difference between white hat and black hat SEO?
Backlinks remain among the strongest ranking signals, functioning as votes of confidence. Quality matters far more than quantity — one link from an authoritative, topically relevant site outweighs hundreds from low-quality directories.
Legitimate approaches:
- Creating genuinely linkable assets — original research, data, tools, or definitive guides. The most durable approach because it earns links passively.
- Digital PR — newsworthy content pitched to journalists.
- Guest contributions to relevant publications, written to be genuinely useful.
- Broken link building — finding dead links on relevant pages and offering your resource as a replacement.
- Reclaiming unlinked brand mentions.
White hat versus black hat:
- White hat follows Google's guidelines and optimises for users. Slower, durable, and safe.
- Black hat exploits the algorithm: buying links, private blog networks, hidden text, cloaking (showing different content to crawlers than users), doorway pages, and scraped or spun content. It can work briefly and risks a manual action or algorithmic penalty that is expensive and slow to recover from.
- Grey hat sits ambiguously between — aggressive tactics not explicitly prohibited but clearly against the spirit.
Note: The decisive argument against black hat is business risk, not ethics. Recovery from a penalty can take many months of lost revenue, and anyone recommending it is transferring risk from themselves to the client.
8. What is structured data and schema markup, and why use it?
Structured data is machine-readable markup that explicitly describes what a page's content means, using the vocabulary at schema.org. Rather than leaving Google to infer that "4.5" is a rating and "₹2,499" is a price, you state it.
JSON-LD is the recommended format — a script block in the page rather than attributes woven through the HTML, so it is far easier to maintain and does not break when the design changes.
Why use it:
- Rich results. The main practical benefit. Star ratings, prices and availability, FAQ accordions, recipe cards, event details, and breadcrumbs all occupy more space in results and materially improve click-through rate.
- Clarity of meaning, which helps Google understand entities and relationships — increasingly relevant as search becomes more entity-based.
- Eligibility for specific features such as Google Shopping listings or job postings, which require it.
Common types: Organization, LocalBusiness, Product, Article, FAQPage, HowTo, Event, Recipe, BreadcrumbList, and Review.
Note: Three important caveats. Structured data is not a direct ranking factor — it affects presentation, not position. The markup must match visible page content, and marking up content users cannot see is a guidelines violation that can trigger a manual action. And rich results are never guaranteed; eligibility is not entitlement. Validate with the Rich Results Test and monitor the Enhancements reports in Search Console.
9. What SEO tools do you use and what do you use each for?
Google's own tools — free, authoritative, and non-negotiable:
- Google Search Console — the most important tool in SEO. Actual query data with impressions, clicks, position, and CTR; the Page Indexing report showing exactly why pages are not indexed; the URL Inspection tool for live testing; Core Web Vitals field data; manual action notices; and sitemap submission. Nothing else provides Google's own view of your site.
- Google Analytics — behaviour after the click, and conversions from organic.
- PageSpeed Insights — lab and field performance data.
- Rich Results Test — structured data validation.
Third-party tools:
- Screaming Frog — a desktop crawler for technical audits: broken links, redirect chains, duplicate titles, missing tags, orphan pages. Essential for any site audit.
- Ahrefs or Semrush — backlink analysis, competitor research, keyword difficulty, and rank tracking. Their traffic figures are estimates, which matters when reporting.
- Ahrefs Webmaster Tools as a free option for backlinks and basic auditing.
Note: The framing that impresses: tools produce data, not decisions. A Screaming Frog crawl of a large site returns thousands of "issues", most of which do not matter. The skill is knowing which findings affect indexing or rankings and which are noise — and being able to say that separates practitioners from people who send clients a raw audit export.
10. What is local SEO, and how does it differ from national SEO?
Local SEO targets searches with geographic intent — "chartered accountant near me", "dentist in Pune" — and competes for a different piece of the results page: the local pack of three map listings that appears above organic results.
What differs from national SEO:
- The Google Business Profile is the single most important asset, not the website. Complete it fully: correct category (which carries substantial weight), accurate hours, service areas, photos, products or services, and regular posts.
- NAP consistency — Name, Address, Phone identical across your site, the Business Profile, and every directory citation. Inconsistency actively damages local rankings, and this is the most common problem in local SEO audits.
- Reviews matter directly. Volume, average rating, recency, and responses all influence local ranking, and they influence conversion even more. Actively requesting reviews and responding to all of them is core local SEO work, not an optional extra.
- Proximity is a ranking factor you cannot optimise. A searcher's physical distance from the business affects what they see, which means results genuinely differ by location and rank tracking must account for it.
- Location pages on the website for each area served, with genuinely distinct content rather than a template with the city name swapped.
Note: LocalBusiness structured data with address, hours, and geo coordinates reinforces the signals. And for multi-location businesses, a separate Business Profile per physical location is required — one profile cannot serve several branches.





