SEO Fundamentals
What is SEO?
SEO (Search Engine Optimization) is the practice of optimizing a website to increase its visibility in unpaid, organic search engine results for relevant queries.
Why is SEO important for businesses?
It drives targeted organic traffic, builds brand trust and authority, offers a high long-term ROI, and supports the entire digital marketing funnel.
What are the three main pillars of SEO?
On-page SEO (content and HTML), off-page SEO (backlinks and brand signals), and technical SEO (crawlability, indexing, site architecture).
How do search engines work?
They crawl the web with bots, index discovered pages in a massive database, then rank them using algorithms based on relevance, authority, and user experience.
What is the difference between crawling and indexing?
Crawling is the discovery of pages by bots; indexing is storing and organizing those pages so they can be retrieved for relevant queries.
What are SERP features?
Non-traditional organic results like featured snippets, knowledge panels, image packs, local 3-packs, and “People also ask” boxes that enhance the search result page.
What is the difference between organic and paid search results?
Organic results are earned through SEO and cost nothing per click. Paid results are advertisements (PPC) that appear because advertisers bid on keywords.
What is white hat versus black hat SEO?
White hat follows search engine guidelines focusing on users (quality content, earned links). Black hat uses manipulative tactics (keyword stuffing, link buying, cloaking) that risk penalties.
What is a Google penalty?
A manual action levied by Google’s webspam team or an algorithmic demotion (e.g., Panda/Penguin) that causes a sudden drop in rankings due to guideline violations.
What is organic traffic?
Visitors who reach your site through unpaid search results, as opposed to direct, referral, social, or paid search traffic.
Keyword Research
11. What is keyword research?
The process of discovering and analyzing the search terms users enter into engines, used to inform content and optimization strategies.
12. What are long-tail keywords?
Longer, more specific search phrases with lower individual search volume but higher conversion intent (e.g., “best waterproof hiking boots for women”).
13. What is search intent?
The underlying goal of a search query. The main types are informational, navigational, commercial investigation, and transactional.
14. What are LSI (Latent Semantic Indexing) keywords?
Terms semantically related to the primary keyword that help search engines understand context (e.g., “orchard” and “pie” for “apple” in a recipe context).
15. What is keyword density?
The percentage of times a keyword appears relative to total word count. There is no fixed ideal; the focus should be on natural, comprehensive coverage of the topic.
16. How do you determine keyword difficulty?
Tools like Ahrefs or SEMrush estimate difficulty by analyzing the number of referring domains to ranking pages, their authority, and on-page relevance.
17. What is search volume?
The average number of monthly searches for a specific keyword, indicating potential demand but not necessarily the traffic you will receive.
18. What is keyword cannibalization?
When multiple pages on the same site target the same or very similar keywords, causing them to compete against each other and dilute rankings.
19. How would you find content gap opportunities?
Use a competitor keyword gap tool to find valuable keywords your competitors rank for that your site does not, then create better content targeting those terms.
20. What is the difference between head terms and long-tail keywords?
Head terms are 1-2 word phrases, high volume, high competition (e.g., “shoes”). Long-tail keywords are longer, specific phrases with lower volume but clearer intent.
On-Page SEO
21. Why is the title tag important?
It’s a critical ranking signal and the clickable headline in SERPs. It should include the primary keyword and be compelling, ideally within 50–60 characters.
22. What is a meta description?
An HTML attribute that summarizes a page’s content. Not a direct ranking factor, but it influences click-through rate (CTR) and should be informative and under 160 characters.
23. How do header tags (H1-H6) impact SEO?
They provide a semantic structure, making content easier for users and search engines to understand. Use one H1 per page, with H2s and H3s for subtopics.
24. What makes a good URL slug for SEO?
Short, descriptive, includes the primary keyword, uses hyphens to separate words, and uses lowercase letters.
25. How do you optimize images for SEO?
Compress file sizes for speed, use descriptive file names, always add relevant alt text (which also improves accessibility), and serve responsive images.
26. Why is internal linking important?
It distributes PageRank across your site, helps crawlers discover new pages, establishes information hierarchy, and improves user navigation.
27. What is the “ideal” content length?
There is no one ideal length. The best length is whatever fully satisfies the user’s query and intent; in-depth, comprehensive content often outperforms thin content.
28. What is schema markup?
A standardized vocabulary (Schema.org) added to HTML that helps search engines understand the meaning of content and often enables rich results like star ratings.
29. What is E-E-A-T?
Experience, Expertise, Authoritativeness, and Trustworthiness. It’s a concept from Google’s Quality Rater Guidelines and is crucial for assessing content quality, especially for YMYL topics.
30. What is content freshness?
How recently a page was updated. Freshness is a ranking factor for queries where newness matters (e.g., news, trends). Refreshing old content can provide a boost.
Off-Page SEO & Link Building
31. What are backlinks?
Incoming hyperlinks from one website to another. They are considered votes of confidence and remain one of the most important Google ranking signals.
32. What is link building?
The strategic process of acquiring high-quality backlinks from other websites to improve the site’s authority and organic rankings.
33. What is Domain Authority (DA) or Domain Rating (DR)?
Third-party metrics (by Moz and Ahrefs) that predict a site’s ranking potential based on its backlink profile. They are not Google ranking factors.
34. What’s the difference between a dofollow and a nofollow link?
A dofollow link passes PageRank value. A nofollow link uses the rel="nofollow" attribute to tell search engines not to pass value, though it can still be a hint and drive traffic.
35. What is link earning?
Creating exceptionally valuable content, data, or tools that naturally attract links without direct manual outreach.
36. Is guest posting still effective for SEO?
Yes, when done for exposure and relevance on quality, topically-aligned sites. Doing it at scale solely for links with over-optimized anchor text is risky.
37. Do social media signals directly impact rankings?
No. Social shares are not a direct ranking factor in Google’s algorithm, but they increase visibility, traffic, and the potential for earning natural backlinks.
38. What is broken link building?
Finding a broken external link on a relevant website, creating a replacement piece of content on your site, and asking the site owner to swap the dead link for yours.
39. What is the Google Disavow Tool?
A tool in Google Search Console that allows you to ask Google to ignore specific, toxic backlinks to avoid a manual penalty. Should be used with extreme caution.
40. What is anchor text and its best practice?
The clickable text in a hyperlink. Best practice is to keep it natural, varied, and relevant—avoiding over-optimization with exact-match keywords.
Technical SEO
41. What is a robots.txt file?
A text file that tells search engine crawlers which pages or sections of a site they are not allowed to crawl. It’s a directive, not a mechanism to keep pages out of the index.
42. What is an XML sitemap?
A file listing a website’s important pages to help search engines discover and crawl them. It should be submitted in Google Search Console.
43. What is a canonical tag (rel=canonical)?
An HTML element that solves duplicate content issues by telling search engines which version of a page is the preferred one to index.
44. What is a 301 redirect?
A permanent redirect that passes the vast majority of link equity to a new URL. It is essential for site migrations and deleting pages.
45. What are Core Web Vitals?
Google’s user-centric performance metrics: Largest Contentful Paint (loading), Interaction to Next Paint (responsiveness), and Cumulative Layout Shift (visual stability).
46. Why does page speed matter for SEO?
It is a confirmed Google ranking factor for both mobile and desktop. Faster sites provide a better user experience, leading to higher engagement and conversions.
47. Why is HTTPS important?
It encrypts data, securing user connections. Google uses it as a lightweight ranking signal, and browsers label non-HTTPS sites as “not secure,” harming trust.
48. What is JavaScript SEO?
The practice of ensuring search engines can successfully crawl, render, and index JavaScript-powered content, often requiring server-side rendering or dynamic rendering.
49. What is crawl budget?
The number of URLs a search engine bot will crawl on your site in a given time. It’s most critical for large sites to prevent wasting resources on low-value pages.
50. How do you fix duplicate content?
Use 301 redirects, a canonical tag, noindex meta tag, or the Google Search Console parameter handling tool to specify your preferred version.
Local SEO
51. What is Local SEO?
Optimizing your online presence to attract more business from relevant local searches, primarily on Google Maps and the local pack.
52. What is a Google Business Profile (GBP)?
A free tool to manage how a business appears on Google Search and Maps. An optimized GBP is the core of any local SEO strategy.
53. What is NAP consistency and why does it matter?
Name, Address, Phone Number. Keeping this information identical across all citations and directories is crucial for local search engine trust.
54. How do online reviews impact local rankings?
Positive review quantity, quality, recency, and owner responses are major local ranking factors. They also drive click-throughs and conversions.
55. What is the local 3-pack?
The block of three local business results featured at the top of the SERP for a query with local intent, accompanied by a map.
56. What are local citations?
Any online mention of a local business’s NAP on directories like Yelp, the Yellow Pages, or a Chamber of Commerce website.
57. How do you optimize for “near me” searches?
Claim and optimize your Google Business Profile, ensure the site is mobile-friendly, use location-based keywords, and build local backlinks.
58. What is geo-targeting in SEO?
Delivering content to users based on their location, typically through dedicated location pages with unique, valuable, localized content.
59. What is a “service area” business on GBP?
A business that delivers to or visits customers at their location (e.g., plumber) should set a defined service area rather than a hidden storefront address.
60. What are non-traditional local link building tactics?
Sponsoring local events, partnering with nearby non-competitor businesses, joining the local Chamber of Commerce, and creating local scholarship pages.
Analytics & Measurement
61. What is the difference between Google Analytics and Google Search Console?
Search Console shows how Google sees your site and your search performance (queries, impressions). Analytics shows on-site user behavior and conversions from all channels.
62. What are the five most important SEO KPIs?
Organic sessions/traffic, keyword rankings, click-through rate (CTR), conversion rate from organic traffic, and the number of indexed pages.
63. What is bounce rate?
The percentage of single-page sessions with no interaction. While not a direct ranking factor, a high bounce rate can indicate poor relevance or user experience.
64. What is CTR (Click-Through Rate) in SEO?
The ratio of clicks to impressions. A higher CTR from the SERP can drive more traffic and may be a positive ranking signal.
65. How do you track keyword rankings?
Using dedicated rank tracking tools (e.g., Ahrefs, SEMrush, AccuRanker) that check target keyword positions across specific locations and devices.
66. What are UTM parameters?
Tags added to a URL to track the effectiveness of campaigns in Google Analytics (e.g., utm_source=newsletter&utm_medium=email). They are essential for measuring off-site efforts.
67. What does “(not provided)” mean in Google Analytics?
It represents organic keywords hidden due to user privacy (logged-in users). You can infer this data by analyzing landing page queries in Google Search Console.
68. How do you measure SEO ROI?
By assigning a goal value in analytics (e.g., a lead’s worth) or setting up e-commerce tracking to compare the revenue generated from organic traffic against the SEO cost.
69. What is an event in Google Analytics?
A custom user interaction tracked on a site, like a video play, a download, or a form submit, which can be configured as a conversion.
70. What is GA4’s approach to SEO reporting?
GA4 is event-based and focuses on user engagement metrics like engaged sessions, engagement rate, and event count, replacing Universal Analytics’ bounce rate.
Algorithm Updates
71. What was the Panda update?
Launched in 2011, it targeted thin, duplicate, and low-quality content farms. It’s now part of Google’s core algorithm.
72. What was the Penguin update?
Launched in 2012, it targeted manipulative link schemes and unnatural anchor text. It now runs in real-time as part of the core algorithm.
73. What is the Hummingbird update?
A 2013 rewrite of the core algorithm that improved understanding of conversational search queries and user intent, moving beyond exact keyword matching.
74. What is RankBrain?
Google’s 2015 machine learning AI that helps interpret novel queries and measure user satisfaction through signals like dwell time. It’s a top ranking signal.
75. What is the BERT update?
A 2019 deep learning model that helps Google understand the nuance and context of words in a search query, especially for longer, conversational sentences.
76. What is a Google Broad Core Update?
A significant update to the main search algorithm released several times a year, aiming to improve the overall relevance and quality of results.
77. What was the Helpful Content Update?
A site-wide signal that rewards content created primarily for people, not search engines. It penalizes content that feels unhelpful or was written just to rank.
78. What is the Page Experience Update?
An update that incorporated Core Web Vitals, mobile-friendliness, HTTPS, and no intrusive interstitials into the mobile search ranking signal.
79. What is AI Overview (formerly SGE)?
Google’s AI-powered snapshot at the top of some SERPs. It can reduce traditional click-through, making it vital to optimize for being cited as a source within it.
80. How do you recover from a traffic drop after a core update?
Don’t panic. Analyze the update’s focus (e.g., content quality), objectively assess affected pages against Google’s guidelines, improve E-E-A-T and content satisfaction, and wait for the next update cycle.
SEO Tools
81. What are the most essential free SEO tools?
Google Search Console, Google Analytics, Google PageSpeed Insights, Google Trends, and Bing Webmaster Tools.
82. What is Ahrefs used for?
Industry-leading backlink analysis, competitor keyword research, content gap analysis, and rank tracking.
83. What is Screaming Frog SEO Spider?
A desktop website crawler that finds technical issues like broken links, incorrect redirects, duplicate content, and missing metadata.
84. How do you perform a full SEO audit?
Combine a crawl (Screaming Frog) with analytics (GSC, GA) data: review technical health (indexation, speed, mobile), on-page elements, content quality, E-E-A-T, and backlink profile health.
85. What is the Google Rich Results Test?
A tool that validates whether your page’s structured data is eligible to appear as a rich result in Google Search.
86. What is the Keyword Magic Tool in SEMrush?
A massive keyword database that allows you to filter and find keyword ideas by intent, match type, difficulty, and volume.
87. What is the MozBar?
A free browser extension that provides on-page and domain-level metrics (DA, PA) for any page you visit live.
88. How can you use Google Trends for SEO?
To identify rising search topics, compare keyword interest over time, and discover seasonal trends to inform a content calendar.
89. What is the purpose of a backlink checker tool?
To analyze a domain’s backlink profile, including number of referring domains, anchor text distribution, and link quality.
90. What is the PageSpeed Insights API?
A free API that runs Lighthouse analysis on a URL, returning performance scores and detailed optimization suggestions for lab data.
Strategy & Scenarios
91. How would you start SEO for a brand new website?
Begin with deep keyword research to map the site architecture, set up a flawless technical foundation (indexation, mobile), create a core set of high-quality, intent-matching pages, and start building foundational links.
92. What is the key SEO challenge for e-commerce sites with 100k+ products?
Scalable optimization. Prioritize category pages, use dynamic insertion for meta templates, manage faceted navigation with canonical/noindex rules, and optimize product schema.
93. How do you handle a website domain migration?
Map 1:1 old-to-new URL redirects using 301s, update all internal links, create and submit the new XML sitemap, and closely monitor Search Console crawl reports and traffic for weeks.
94. How do you recover from a Google manual penalty for unnatural links?
Identify the links in GSC, make multiple attempts to remove them, document everything, use the disavow tool as a last resort, and submit a thorough, honest reconsideration request.
95. How do you optimize for voice search?
Target natural, conversational, long-tail keywords in a question-and-answer format, aim to win featured snippets, and ensure the site is fast and mobile-friendly.
96. What is video SEO?
Optimizing video content to rank on YouTube and Google. This includes keyword-rich titles/descriptions, a VideoObject schema, a video sitemap, and engaging thumbnails.
97. How is generative AI changing SEO?
It’s shifting the focus from “rank and get clicks” to “get cited in AI Overviews.” SEO now requires creating authoritative, unique, experience-based content that an AI can trust as a reliable source.
98. Name three common SEO mistakes.
Blocking search crawlers accidentally (noindex/robots.txt), neglecting mobile optimization and page speed, and keyword stuffing.
99. What’s an emerging SEO trend you’re watching?
The rise of visual and immersive search through AR and Google Lens, requiring image optimization not just for text schema but for object recognition.
100. How do you stay up-to-date with the SEO industry?
By following Google’s official Search Central Blog, reputable publications (Search Engine Land, Moz), participating in SEO forums/Twitter, and running constant tests on my own sites.