Here are 100 SEO internship interview questions and answers, designed for candidates with little to no professional experience but a foundational understanding of SEO concepts. Each question is in bold, followed by a detailed answer. No dividing lines.
What is SEO and why is it important for businesses?
Answer: SEO stands for Search Engine Optimization. It is the process of improving a website’s visibility on search engines like Google so that it appears higher in organic (non-paid) results. It is important because higher rankings lead to more traffic, brand awareness, and potential customers without paying for ads.
What are the three main types of SEO?
Answer: The three main types are On-Page SEO (optimizing content and HTML tags), Off-Page SEO (building backlinks and external signals), and Technical SEO (improving site infrastructure like speed, crawling, and indexing).
What is a keyword? Give an example.
Answer: A keyword is a word or phrase that people type into search engines. For example, if someone searches for “best running shoes,” that is a keyword. SEOs optimize pages around relevant keywords.
What is the difference between a short-tail keyword and a long-tail keyword?
Answer: Short-tail keywords are broad, 1-2 words (e.g., “shoes”) with high search volume and high competition. Long-tail keywords are longer, more specific phrases (e.g., “women’s waterproof hiking shoes size 8”) with lower volume but higher conversion intent and lower competition.
What is keyword stuffing?
Answer: Keyword stuffing is the practice of overusing keywords unnaturally in content, meta tags, or alt text to manipulate rankings. It is a black-hat technique and can lead to Google penalties.
What is a title tag and where does it appear?
Answer: A title tag is an HTML element that defines the title of a web page. It appears as the clickable headline in search engine results and at the top of the browser tab. It is an important ranking factor.
What is a meta description? Does it affect rankings?
Answer: A meta description is an HTML attribute that provides a brief summary of a page (around 150-160 characters). It does not directly affect rankings, but it influences click-through rate (CTR) because users see it below the title in search results.
What are header tags (H1, H2, H3)?
Answer: Header tags are HTML elements (H1 to H6) that structure content hierarchically. H1 is the main heading (one per page), and H2-H6 are subheadings. They help search engines understand content structure and improve readability.
What is a sitemap?
Answer: A sitemap is a file (usually XML) that lists all important URLs of a website. It helps search engines discover and crawl pages more efficiently, especially for large or new websites.
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.
What is the difference between crawling and indexing?
Answer: Crawling is the discovery process where search engine bots follow links to find new or updated pages. Indexing is the storage and organization of those pages in the search engine’s database. A page must be crawled before it can be indexed.
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.
What is a 404 error?
Answer: A 404 error means “Page Not Found.” It occurs when a user or search engine tries to access a URL that does not exist. Too many 404s can hurt user experience.
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.
What is internal linking?
Answer: Internal linking means hyperlinks that point from one page of a website to another page on the same website. They help distribute link equity and help users and search engines navigate.
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 an important ranking factor.
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 or untrusted content.
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.
What is Google Search Console?
Answer: Google Search Console is a free tool from Google that helps monitor a site’s presence in search results. It shows indexing status, crawl errors, search traffic, backlinks, and allows you to submit sitemaps.
What is Google Analytics?
Answer: Google Analytics is a web analytics tool that tracks and reports website traffic, user behavior, conversions, and other metrics. It helps measure SEO performance.
What is organic traffic?
Answer: Organic traffic refers to visitors who come to a website from unpaid search engine results (not from ads, social media, or direct links).
What is a SERP?
Answer: SERP stands for Search Engine Results Page. It is the page displayed by a search engine after a user enters a query, showing organic results, paid ads, and sometimes featured snippets.
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, often from a web page.
What is local SEO?
Answer: Local SEO is the practice of optimizing a website to rank for geographically-related searches (e.g., “pizza near me” or “plumber in Chicago”). It is important for businesses with physical locations.
What is a Google Business Profile?
Answer: A Google Business Profile (formerly Google My Business) is a free listing that allows businesses to manage how they appear on Google Maps and local search results.
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 a site is not mobile-friendly, rankings may suffer.
What is page speed and why does it matter for SEO?
Answer: Page speed is how fast a web page loads. It is a ranking factor, especially for mobile. Faster pages provide better user experience and can improve conversions.
What is a bounce rate?
Answer: Bounce rate is the percentage of single-page sessions where a user leaves without interacting further. A high bounce rate can indicate poor relevance or user experience.
What is a conversion in SEO?
Answer: A conversion is a desired action a user takes on a website, such as filling a form, making a purchase, signing up for a newsletter, or calling a phone number.
What is white hat SEO?
Answer: White hat SEO refers to optimization techniques that follow search engine guidelines and focus on long-term, sustainable results (e.g., quality content, natural link building).
What is black hat SEO?
Answer: Black hat SEO uses manipulative, prohibited techniques (e.g., keyword stuffing, buying links, cloaking) that violate guidelines and risk penalties or de-indexing.
What is a keyword research?
Answer: Keyword research is the process of finding and analyzing search terms that people enter into search engines, with the goal of using those terms to optimize content.
What is a long-tail keyword?
Answer: A long-tail keyword is a highly specific search phrase of 3+ words (e.g., “affordable women’s running shoes size 8”). It has lower search volume but higher conversion intent.
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. Example: in example.com/seo-tips, the slug is “seo-tips”.
What is image alt text?
Answer: Alt text (alternative text) is an HTML attribute that describes the content of an image. It helps search engines understand images and improves accessibility for visually impaired users.
Why is alt text important for SEO?
Answer: Alt text helps search engines index images properly, can drive traffic from image search, and provides an opportunity to include relevant keywords naturally.
What is an XML sitemap?
Answer: An XML sitemap is a file that lists all important URLs of a website, helping search engines discover and crawl them more efficiently.
How do you submit a sitemap to Google?
Answer: You submit a sitemap through Google Search Console: go to Sitemaps, enter the sitemap URL (e.g., /sitemap.xml), and click submit.
What is a 302 redirect?
Answer: A 302 redirect is a temporary redirect. Unlike a 301, it may not pass link equity. Use 302 for temporary moves like A/B testing.
What is a 410 status code?
Answer: A 410 status code means “Gone.” It tells search engines that a page has been permanently removed and there is no replacement. It can speed up de-indexing.
What is a breadcrumb navigation?
Answer: Breadcrumbs are a secondary navigation scheme that shows the user’s location on a site (e.g., Home > Blog > SEO Tips). They improve UX and can appear as rich snippets.
What is duplicate content?
Answer: Duplicate content is identical or very similar content appearing on multiple URLs. It confuses search engines and can dilute rankings. Use canonical tags to consolidate.
What is a redirect chain?
Answer: A redirect chain is a series of two or more consecutive redirects (e.g., A → B → C). It dilutes link equity and slows down page load.
What is a soft 404?
Answer: A soft 404 is when a server returns a 200 OK status but the content is a “page not found” message. It wastes crawl budget and confuses search engines.
What is schema markup?
Answer: Schema markup (structured data) is code added to a webpage to help search engines understand the content and display rich results (e.g., star ratings, FAQs).
What is JSON-LD?
Answer: JSON-LD is a format for implementing structured data. It is Google’s preferred format because it is easy to add without altering visible HTML.
What is Google PageSpeed Insights?
Answer: PageSpeed Insights is a Google tool that analyzes a webpage’s performance on mobile and desktop, giving scores and recommendations to improve speed.
What are Core Web Vitals?
Answer: Core Web Vitals are a set of user-centric metrics measuring loading (LCP), interactivity (INP), and visual stability (CLS). They are ranking factors.
What does LCP stand for?
Answer: LCP stands for Largest Contentful Paint. It measures loading performance; the time it takes for the largest visible element to load. Good LCP is under 2.5 seconds.
What does INP stand for?
Answer: INP stands for Interaction to Next Paint. It measures responsiveness, i.e., how quickly a page responds to user clicks or taps. Good INP is under 200 milliseconds.
What does CLS stand for?
Answer: CLS stands for Cumulative Layout Shift. It measures visual stability, i.e., how much elements move after loading. Good CLS is less than 0.1.
What is a responsive design?
Answer: Responsive design is a web design approach that makes a website adapt to different screen sizes (desktop, tablet, mobile) using flexible grids and CSS.
What is the viewport meta tag?
Answer: The viewport meta tag controls layout on mobile browsers. Example: <meta name=”viewport” content=”width=device-width, initial-scale=1″>. It ensures proper scaling.
What is a noindex tag?
Answer: A noindex tag (<meta name=”robots” content=”noindex”>) tells search engines not to index a page. The page can still be crawled but will not appear in search results.
What is a disallow directive in robots.txt?
Answer: Disallow tells search engine crawlers not to crawl specific pages or directories. Example: Disallow: /private/. It does not prevent indexing if discovered elsewhere.
What is E-E-A-T?
Answer: E-E-A-T stands for Experience, Expertise, Authoritativeness, Trustworthiness. It is a framework Google uses to evaluate content quality, especially for YMYL topics.
What is a YMYL topic?
Answer: YMYL stands for Your Money or Your Life. These are topics that could impact a person’s health, finances, or safety (e.g., medical advice, investment tips). They require higher E-E-A-T.
What is a 200 OK status code?
Answer: A 200 OK status code means the page loaded successfully and is functioning normally.
What is a 503 service unavailable error?
Answer: A 503 error indicates the server is temporarily unable to handle the request (e.g., during maintenance). It tells crawlers to try again later.
What is a keyword difficulty score?
Answer: Keyword difficulty is an estimate (usually 0-100) of how hard it is to rank for a keyword, based on the authority of pages already ranking.
What is search volume?
Answer: Search volume is the average number of times a keyword is searched for in a given period (usually per month). It helps prioritize keywords.
What is a seed keyword?
Answer: A seed keyword is a broad, core term that serves as a starting point for keyword research (e.g., “coffee”). You then expand to related long-tail keywords.
What is Google Keyword Planner?
Answer: Google Keyword Planner is a free tool within Google Ads that provides keyword ideas, search volumes, and competition levels. It is used for keyword research.
What is an LSI keyword?
Answer: LSI stands for Latent Semantic Indexing. LSI keywords are terms semantically related to your main keyword (e.g., for “apple” – fruit, pie, nutrition). They help context.
What is a meta keywords tag? Is it useful?
Answer: A meta keywords tag was an old HTML tag listing keywords for a page. Google ignores it. Do not waste time on it.
What is a canonical URL?
Answer: A canonical URL is the version of a page that you want search engines to treat as the master copy. It is declared using a canonical tag.
What is pagination?
Answer: Pagination splits a long list of content across multiple pages (e.g., blog archives, product listings). Google no longer uses rel=prev/next. Use proper on-page structure.
What is a doorway page?
Answer: A doorway page is a low-quality page created solely to rank for specific queries and then redirect users to another page. It violates Google guidelines.
What is cloaking?
Answer: Cloaking is serving different content to search engines than to users. It is a black-hat technique that can result in de-indexing.
What is a rich snippet?
Answer: A rich snippet is a search result with extra visual features like stars, images, or prices, enabled by schema markup.
What is a sitemap index file?
Answer: A sitemap index file is a file that lists multiple XML sitemaps. It is used for large websites with many URLs.
What is a web crawler?
Answer: A web crawler (also called spider or bot) is an automated program that browses the internet to discover and index web pages. Googlebot is Google’s crawler.
What is crawl budget?
Answer: Crawl budget is the number of URLs a search engine will crawl on a site within a given time. It matters for large sites to ensure important pages are crawled.
What is a deep link?
Answer: A deep link is a link that points to a specific, deeper page of a website rather than the homepage. Used in both internal linking and backlinks.
What is an outbound link?
Answer: An outbound link is a hyperlink from your website to another external website. It can improve credibility if linking to authoritative sources.
What is a sponsored link?
Answer: A sponsored link is a paid link (e.g., advertisement or affiliate). It should use rel=”sponsored” to comply with Google’s guidelines.
What is a user-generated content (UGC) link?
Answer: A UGC link is a link from user-generated content like comments, forum posts, or reviews. It should generally use rel=”ugc”.
What is a social bookmark?
Answer: Social bookmarking is saving and sharing web pages on platforms like Reddit, Pinterest, or Diigo. Most such links are nofollow and have little direct SEO value.
What is a directory submission?
Answer: Directory submission is listing a website in an online directory. Only high-quality, niche, or local directories provide value; low-quality ones can harm SEO.
What is a guest post?
Answer: A guest post is an article written for another website. When done on relevant, high-quality sites, it can be a legitimate way to earn backlinks and exposure.
What is a custom 404 page?
Answer: A custom 404 page is a user-friendly page shown when a user tries to access a URL that does not exist. It includes navigation to help users find what they need.
What is breadcrumb schema?
Answer: Breadcrumb schema (BreadcrumbList) is structured data that helps Google display breadcrumb navigation in search results, improving visibility.
What is product schema?
Answer: Product schema is structured data for ecommerce pages. It can display price, availability, and review stars in search results.
What is FAQ schema?
Answer: FAQ schema allows you to mark up a list of questions and answers, potentially showing them directly in SERPs. However, Google restricts its use for many sites.
What is local business schema?
Answer: LocalBusiness schema provides structured data about a business’s name, address, phone number, hours, and location, helping with local SEO.
What is an article schema?
Answer: Article schema marks up news or blog posts, helping Google understand the headline, author, date, and image. It can lead to rich results.
What is video schema?
Answer: Video schema provides information about a video (title, description, thumbnail, duration) to help it appear in video search results.
What is a how-to schema?
Answer: HowTo schema marks up step-by-step instructions, which can appear as rich results with images and steps, often used for recipes or tutorials.
What is organization schema?
Answer: Organization schema provides details about a company (logo, contact info, social profiles) and can help generate a knowledge panel in search results.
What is a review schema?
Answer: Review schema marks up individual reviews or aggregate ratings, displaying star ratings in search snippets. It must be truthful and user-generated.
How would you find the number of indexed pages for a website?
Answer: Use the site: operator in Google search: site:example.com. Or use Google Search Console’s “Pages” report. The site: operator is a quick estimate.
What is the difference between a blog and a landing page?
Answer: A blog post is educational, informational, and often part of a blog section. A landing page is designed for a single conversion goal (e.g., form fill, purchase) and has minimal navigation.
What is a “people also ask” box?
Answer: It is a SERP feature that shows related questions. Clicking a question expands to show an answer. It provides keyword and content ideas.
What is Google Trends used for?
Answer: Google Trends shows the popularity of search queries over time and by region. It helps identify seasonal trends, rising topics, and compare keyword interest.
What is a backlink profile?
Answer: A backlink profile is the collection of all backlinks pointing to a website. It includes information about referring domains, anchor text, and link quality.
How do you check if a page is mobile-friendly?
Answer: Use Google’s Mobile-Friendly Test tool. Enter the URL, and it will tell you if the page is mobile-friendly and highlight any issues.
Why is it important to have a fast-loading website?
Answer: Faster websites provide better user experience, reduce bounce rates, and improve conversions. Google uses page speed as a ranking factor, especially for mobile.
What is the most important thing to remember as an SEO intern?
Answer: Always focus on creating value for users, not just search engines. SEO best practices change frequently, so stay curious, keep learning, and never implement black-hat techniques.