Are you looking to make a career in SEO Domain?

Or Are you looking for a job change in SEO Domain?

If your answer is yes then you might also be thinking of how to crack an SEO job interview ? What are the questions they might be asking in the SEO interview ? how to answer those questions. Don’t worry we have listed down all the SEO questions with answers which most of the companies will be asking you in an interview.

Before we dive into the SEO interview question and answers, we want to give you an idea of how the interviews happen and what are the company’s expectations when they want to hire a person for an SEO job.

The questions actually vary based on the role you apply and also based on your experience. For example, if you are applying as a fresher or for an analyst/intern role the company expectations will be minimal and they try to understand how well you know the SEO subject. Mostly the interviewer focus more on subject questions without getting much into the technical aspects

If you are applying for an SEO job with 1 – 2 years of experience or for an SEO specialist role, then the interviewer might ask more scenario-based questions and technical questions as he wanted to check your hands-on knowledge and how well you can handle the project.

If you are applying for an SEO job with 3 to 5 years of experience or for SEO Lead or Manager role, the interviewer will more focus on asking about how you use to handle your past clients or projects, what are the challenges you faced in your job role, how will you talk or communicate with the clients.

To make this blog very relevant to what you are looking for, let us break the question and answers into 2 parts.

One important thing you guys need to know is nowadays most of the companies are giving an assignment or activity for the candidate to shortlist their profile for a face to face interview. 

For Example:- They might give you a website and ask you to send the SEO Audit report for that site and also they might give a keyword and ask you what are the activities you will do on a particular given site to rank it in the first page of SEO.

SEO interview questions for fresher:


  • What is SEO
    SEO is the process of optimizing the website so that search engines can understand your website better and rank it in a better position in organic search results. SEO helps in driving organic traffic to your websites through search engines which is FREE.
  • What does SEO stand for?
    SEO stands for “ Search Engine Optimisation “
  • What is the difference between SEO and SEM?
    SEO means Search engine optimization where you try to drive traffic through Search engines Organically (Free). SEM means Search engine marketing where you run ads and try to dry traffic through search engines through ads (Paid)
  • What are the different types of Search engines?
    There are mainly 3 types of search engines,


    • Directory-based Search engine
    • Meta Search engine
    • Crawler based Search engine
  • Who are the founders of Google?
    Google was founded in September 1998 by Larry Page and Sergey Brin
  • How does Google search engine work?
    Google search engine works in 3 steps.


    • Crawling
    • Indexing and
    • Serving
  • What is the difference between page rank and Ranking in SERP?
    Page rank is the score between 0 to 10 given for a webpage based on the number of backlinks and quality of backlinks. Whereas SERP ranking is “ in which position a web page is ranking in SERP for a particular keyword or search query “
  • What is Google Sandbox?
    According to the Search engine watch, “ Google Sandbox is a commonly believed filter that’s used by Google to prevent new websites from ranking high in Google’s Search Engine “But Google pretty much denies the existence of this Sandbox. In fact, you can see it through many tweets by Google’s employees.
  • How will you submit your website to Google?
    Nowadays the search engines have become very smart as they can automatically find the new webpages on the world wide web and automatically crawl, index, and serve for the users. But if you want to submit your website to google to check the performance then you can signup to Google search console and submit your website. But whenever you submit it is very important to verify your ownership to get access to the data.
  • What does www stand for?
    WWW stands for world wide web which is called as Hostname.
  • What is a domain name?
    The domain name is the unique address given for each website. It will be the address where the users on the internet can access your website. In simple words, it is the website name.
  • What is a domain extension?
    A domain extension is the last part of the domain name who helps to indicate the nature of the website. There are more than 800+ domain extensions. Few of the popular domain extensions are .com, .edu, .gov, .in, .info, .org, .net and so on.
  • Can you explain what web hosting is?
    Web hosting is actually a server where all the content and files or the website are stored. It is similar to a hard drive.
  • What does URL stand for?
    URL stands for Uniform Resource Locator. It is the unique address for each webpage.
  • What is the difference between HTTP and https?
    Http stands for Hypertext transfer protocol. The main difference between HTTP and https is https protocol is secure whereas HTTP is not. Nowadays every browser recommends having a website with https
  • What is the difference between TLD, gTLD, and ccTLD?
    TLD:- Top-level domains
    gTLD:- Generic top-level domains
    ccTLD:- Country code top-level domain
  • What does SERP stand for?
    SERP means the Search engine results page.
  • What do you mean by “Google Suggest” or “Autocomplete”?
    Whenever you go to google and start typing a keyword, the drop-down suggestion that you get while typing is called as Google suggests or Autocomplete. These suggestions are based on your previous search history or based on what most of the users have searched.
  • What are the different types of Keywords you know?
    A keyword is the search query that users search for which can be a single word or a phrase. Keywords are divided into 4 types.


    • Short tail keyword
    • Medium tail keyword
    • Long-tail keyword and
    • Brand keyword.
  • What is the importance of using keywords?
    Using the keywords within the content and meta tags helps Google to understand what is the page all about and also helps in ranking the page better in organic for that particular keyword.
  • How do you perform keyword research?
    Before starting the keyword research process it is very important to understand the goals/objectives of the business.


    • Step1: Brainstorm keywords based on the topic of the page
    • Step2: Checkout for Google suggestions
    • Step3: Look for Google-related search queries.
    • Step4: Use Google trends
    • Step5: Shortlist the keywords using the Keyword planner.
    • Step6: To get more keywords, use tools like Ubersuggest,, and keywords everywhere chrome extension.
  • What is keyword stemming?
    Keyword stemming is the ability of Google to understand different word forms of a specific search query through its variation. For example, when you use the word “ Marketing “ google algorithm has the ability to recognize words like a Market, marketer, marketed as the variations.
  • What does it mean if your website is not showing up in SERP even if you search with your domain name?
    There might be 2 reasons why your website might not be showing in SERP,


    • if it is a new website maybe google has not yet crawled your website and that’s why it might not be showing up,
    •  if it is an old website and suddenly disappeared from SERP then Google would have penalized your website for implementing black hat SEO practices.
  • What is Black Hat SEO?
    Black hat SEO is practicing some illicit or unethical methods to rank the website in organic results which is also against google guidelines.
  • Name a few Black Hat SEO techniques?
    • Copied content.
    • Participating in Link schemes.
    • Cloaking.
    • Doorway pages.
    • Keyword Stuffing
    • Spam comments.
  • What is Cloaking?
    Cloaking is having 2 versions of webpages, showing one for google bots and the other different version for users
  • What are the doorway pages?
    Doorway pages are low-quality pages or duplicate pages created deliberately to rank for specific keywords.
  • What is the difference between On-page SEO and Off-page SEO?
    The optimization whatever you do within your website like content, title tags, image optimization, header tags, the meta description is called as On-page SEO and also called as On-Site SEO. The optimization whatever you do outside of your website like getting quality backlinks is called Off-page SEO and also called Off-site SEO.
  • What is Local SEO?
    Local SEO is the process of optimizing your local business through directories like Google my business, yelp, magic pin, and more in order to rank it for the local area or nearby search queries. We optimize it through citations, also called as Nap listings.
  • What is Universal SEO?
    Universal SEO is the process of optimizing for blended search which includes optimizing different formats of content like images, videos, audio, ppts, and so on.
  • What are the elements you optimize through On-page SEO?
    The important elements we optimize our web pages through On-page SEO are


    • Title tag
    • Meta description
    • URL
    • Header tags
    • Anchor links
    • Content
    • Image optimization
    • Page speed
    • Bread crumbs
    • Site navigation
  • What are header tags?
    Heading tags are HTML tags used to identify headings and subheadings within your content from other types of text. There are 6 types of header tags like H1, H2, H3, H4, H5, and H6.
  • How will you optimize an Image on your website?
    An image on your website can be optimized with Alt Attribute (Alt text), Image file name, Image title and Image description
  • What is anchor text?
    The text we use to hyperlink to another URL or page destination is called the Anchor text. This is basically the visible text of a clickable link.
  • Name 5 important places where you will include a keyword that helps in SEO?
    Content, Title tag, Meta description, URL, and header tags.
  • What is keyword density?
    Keyword density is the total number of times a keyword is used when compared to the total number of words used on a page.
  • What are the LSI keywords?
    LSI stands for Latent semantic indexing. It is the technology that search engines use to identify or understand the context or a topic based on the words around the keyword. It helps search engines to understand the content of a page better.
  • What is keyword proximity?
    Keyword proximity refers to the distance between 2 or more keywords within the content of a page.
  • What are outbound links?
    Outbound links are the links pointing to other websites from your website. Means backlinks you are referring to external websites.
  • What is internal linking?
    Internal links are the hyperlinks in your webpages that point to other pages of your website. In simple words, it is linking pages within the website. For Example page A of your website referring a link to Page B of your website.
  • What are inbound links?
    Inbound links are the links from other websites pointing to your website. It is also called Backlinks. In simple words the links you get from external websites.
  • What is the difference between ‘nofollow’ and ‘do follow’ links?
    Follow or no follow are the commands that webmasters use in the code while they are mentioning a link on the website. Follow command instructs search engines to follow and crawl that particular link. Whereas nofollow command instructs search engines not to follow and not to crawl that particular link from this page. Nofollow links will not pass the link juice to the referred page.
  • How will you report spam links to your site to Google?
    We can report spam backlinks of our website to Google using the Disavow tool. You can copy and paste all the spam links in a notepad file and submit that file to Google through the Disavow tool.
  • How does blog commenting help in SEO?
    Blog commenting is one of the most used easy methods to generate backlinks to a website. But as most of the SEO’s Spam all the blogs with spam comments for the sake of backlinks, nowadays most of the blogs make the links in the comments as nofollow which means that links will not pass the Link juice. So blog commenting is not that much help full in terms of SEO.
  • How can you check whether your website is getting quality backlinks or low-quality links?
    There are 2 ways to check backlinks of a website. One is through the Search console, through external links report and the other way is by using third-party tools like aHrefs, Moz, Backlink checker, and more.
  • What is Directory Submission?
    Directory submission is a method of getting backlinks to a website by submitting the business details like website URL, name, category, and other information in web directories like just dial, Sulekha, yelp, and more. This technique will not only help in driving traffic to the website but also acts as a backlink.
  • What is Domain Authority and Page Authority?
    Page Authority is a score given to each page of a website ranging from 1 to 100 which states the strength of a page to rank in Search engines whereas the Domain authority is the score given for the entire website. This DA and PA are used by the Moz SEO tool based on many ranking signals.
  • What does PBN stand for?
    PBN stands for Private Blogging Network.
  • What do you mean by contextual backlink?
    Contextual backlinks are the links that are placed within the body of the content for referring to more information about that particular topic.
  • What is NAP Listing?
    NAP stands for Name, Address, and Phone number. It is a method used mainly by local businesses to rank in search engines for geo-targeted or nearby keywords.
  • What is the Search console?
    Search console is a tool by Google for webmasters to communicate with Google, check the crawl issues, and analyze the performance of their website in Google SERP.
  • What is robots.txt?
    Robots.txt is a file available on every website where the webmasters can instruct google what pages they want google to crawl and what pages they don’t want Google to crawl.
  • What is 301 redirect?
    301 Redirect is an Http status code which is mainly used for permanent redirection of URL. It is one of the best methods to handle broken links by redirecting users to the relevant pages.
  • In which scenarios do you use Canonical Tags?
    Canonical tags are mainly used to handle duplicate content within the website. It is used with attributes like rel = Canonical.
  • What is a 404 error?
    404 error stands for page not found error, it means the browser is not able to find the page on your server. These errors mainly occur because of deleting the pages.
  • What is the difference between Html and XML sitemap?
    A sitemap is like an index of a website which consists of important URLs of your website. Html sitemap is mainly used for Users whereas XML sitemap is used for Search engines (Bots). You can submit your XML sitemap to Google through Search console.
  • How can I see what pages of your website are indexed in Google?
    You can check this by searching with the command “ site: “ in Google.
  • What is dwell time?
    Dwell time is the actual time user spends on a webpage viewing the content after he clicks on the result (Link) from SERP
  • What is the Google knowledge graph?
    Google knowledge graph is the consolidated information google collects from various sources to display as a rich result in the SERP. For example, it is the information box displayed on the right-hand side along with the search results.
  • What does AMP stand for?
    AMP stands for Accelerated Mobile Pages.
  • What is structured data?
    Structured data is the schema markup that helps search engines to understand what is the webpage about. Search engines use this markup to show visually rich results in the SERP.
  • What do you mean by Sitelinks in SEO?
    Sitelinks are the links to internal pages of a website which is shown below the snippet of the search result. These site links are automatically added by Google based on the usefulness to users and the popularity of the page.
  • What is page speed and why does it matter?
    Page speed indicates the Loading time of a website and its performance. A website with very bad page speed or loading time will have a great impact on user experience. That is the reason google also demotes the ranking of webpages with poor page speed performance.
  • How do you check page speed for a website and what measures do you take to optimize the page speed?
    We can check page speed for a website using Page Speed Insights or GT Metrix tool. We can optimize the page speed by


    • Compressing CSS, javascript.
    • Enabling browser cache and lazy loads.
    • Optimizing images
    • Improving server response time and so on.
  • How do you measure the success of SEO for a website?
    The success of SEO is measured by mainly 2 things.


    • Through analyzing the business goals
    • Through analyzing SEO performance.
      In terms of business goals, we can measure by analyzing an Increase in quality traffic, Increase in Leads, Time spent on site, Reduce in bounce rate. In terms of SEO Performance we can measure by analyzing Keyword ranking or avg position, CTR, increase in impressions for new keywords.
  • What are the elements included in an SEO audit?
    In SEO Audit we will be analyzing everything related to On-page, Off-page, and Technical aspects of a website. To name a few we will be checking for Crawling issues, keyword rankings, content review, structured data and amp errors, page speed performance, backlinks, user experience, and site navigational elements.
  • What data can you get using Google Analytics in terms of SEO?
    Most of the data in terms of SEO performance we can get in Search console only, but few things which don’t get in search console and we only get through analytics are like Number of Sessions, Unique vs returning users, time spent on the site, Bounce rate which is very important for SEO rankings and in achieving business goals.
  • What is referral traffic?
    The traffic you drive to your website from external websites apart from search engines and social networks are called Referral Traffic.
  • What is CTR?
    CTR stands for the Click-through rate. It is the percentage of clicks you got compared to the total number of impressions. The formula is the number of clicks divided by the number of Impressions multiplied by 100.
  • What is the latest update on SEO?
    Few major google updates in SEO are BERT, Mobile-first indexing, Hummingbird, and Rankbrain.
  • What is Mobilegeddon?
    Mobilegeddon is all about google boosting the rankings of Mobile friendly websites vs non-mobile friendly sites.
  • What is a Panda update?
    Panda Update focuses on demoting the web pages with Low quality and thin content.  So that users can get high-quality content pages on top of the search results.
  • What is a Penguin update?
    Penguin update is the algorithm google came up to fight back with people who participate in Link schemes and also keyword stuffing.
  • What will you do if the search engines penalize your website?
    When you get your website penalized, first figure out the reason why it got penalized, then try to clean up your site from all the Black hat practices you implemented, and lastly submit a reconsideration request to Google using search console.
  • What is competitor analysis?
    Competitor analysis is a process of analyzing what the competitors have done in terms of SEO which includes analysis of Content, backlinks, on-page SEO elements. It works as a reverse engineering method for you to understand why they are ranking or what all they have done to rank.
  • Name a few important SEO tools that you use?
    The few most important tools we use in our day to day life for SEO are Screaming frog, keyword planner, search console, page speed insights, structured data and AMP testing tools, aHrefs, Moz, Majestic.
  • What are the few popular SEO blogs you follow to keep yourself updated?
    Few blogs which I regularly follow are Niel Patel blog, Search engine land, search engine journal, Webmaster central by google, aHrefs blog, Moz blog.

These are some of the SEO interview questions for freshers.

Now let us discuss SEO interview questions for 2+ or 3+ years of experience. As we already mentioned in the above for experienced people the interviewer will focus more on scenario-based questions.

SEO Interview Questions for 2+ years Experience:

  • How do you check Broken Links for a website?
    We can check broken links for a website using Search console or with the help of 3rd party tools. In the search console, if you go to crawl errors, you will be able to find the broken links of your website. If you don’t have access to the search console then you can use 3rd party tools like ahrefs broken link checker, broken link check tool, Dead Link Checker Tool, smallseotools, atomseo.
  • How do you handle or solve broken Links?
    Broken links can be resolved in 2 ways, one you can use 301 redirections and redirect users to relevant landing pages. Second, you can redirect users to a custom 404 page.
  • What are the different ways to create structured data?
    If you are looking to create structured data for your web pages then you can do it in 3 ways.


    • By going to, you can get the structured data sample code for every type of markup which you can modify and add it to your webpage.
    • Using
    • Using Structured data generator tools, you can select the markup you wanted to add and then fill the required fields through which the tool will generate you a schema code that you can add to your site.
    • If you are using word press, then you can use some of the structured data plugins to do it.
  • What are the tools you use to check the backlinks for Competitors?
    There are so many tools available to check backlinks, to name a few aHrefs, Moz, Majestic, Backlink Checker and so on
  • What are the different techniques you follow to get backlinks for a Website?
    Backlinks are the links that point to your website from external sites that have to come naturally. Few methods of generating backlinks are through Directory Submissions, Press Release, Image sharing platforms, Document or PPT sharing platforms, audio sharing platforms, Q & A Platforms, Job portals (Job Listings), Event Websites, Social media, and social bookmarking sites, PBN, Guest blogging and so on.
  • What will be your focus when you start optimizing a page and how will you get started?
    Our primary focus when it comes to SEO should be User experience because there is no point in ranking a website with a bad user experience which will not help in achieving your business goals. To get started, first we need to understand the Business Goals. Followed by a thorough SEO audit and competitor analysis which will help us to understand where we stand and what our competitors are doing. Based on the above research I will create an SEO strategy focusing on user experience inline with my business goals.
  • How will you check what are the different types of structured data your competitors have added?
    By using structured data testing tool, we can check what are the different types of structured data any page has implemented.
  • What do you mean by Featured snippet or Position Zero results?
    A featured snippet is the summary of information that comes on the top of the Search engine results page. It is also called as Position zero result as it comes before the organic results.
  • What kind of research will you do to get Blog ideas?
    Blog ideas are mainly focused on a solution to a problem that users are searching for. Here are the few methods to get blog ideas.


    • Using Google suggests typing what, where, how kind of words along with your keyword.
    • By looking at the question section on google which is called as “ People also ask for “
    • By looking at questions people ask related to your industry on Quora.
    • We use tools like Anwerthepublic, Alsoasked, Hubspot blog topic generator
  •  What do you mean by Advanced search operators?
    Advanced search operators are special commands that are used to narrow down the search results to get specific results in SERP. Few examples of advanced search operators are


    • Intitle: Keyword
    • Inurl: Keyword
    • Allintitle: Keyword
    • allinurl: Keyword
    • Inanchor: Keyword
    • Site: Website URL
  • Name some common mistakes you have noticed an SEO person does?
    The common mistakes which I have noticed are most of people focus more on Search rankings ignoring the user experience which will have an impact on business growth. If you are not able to achieve your business goals then what is the point of ranking your website in a better position in SERP. The next common mistake is more people fail in choosing the right keyword. While keyword research most of the SEO’s focus on search volume rather than focusing on keyword relevancy and understanding the keyword difficulty. Which intern effects in getting irrelevant traffic which will have a higher bounce rate or fail to rank in SERP because of the keyword difficulty.
  •  How does PPC or SEM help in SEO for a website?
    Actually PPC or SEM will not help in SEO in any way as they both work based on a different algorithm. But as we all know that SEO is a time taking process and as a business to sustain in the market they can use PPC / SEM to drive traffic and increase in sales until the website is optimized and starts ranking.
  • What is your biggest achievement in SEO that you have done for your clients?
    This is a question that needs to be answered based on your personal past experience. This question is mainly asked to check your real-time work experience challenges and how you have overcome them.


These are a few questions that might be asked in SEO interview questions for experienced candidates. Questions are primarily focused on scenarios and how well you can handle it. This is a place where your experience plays an important role.