- Mar 20, 2024
- 298
- 94
Guest posting can be an incredibly powerful SEO strategy — but only if you choose high-quality websites. The wrong choice can mean wasted effort, poor results, or even penalties. So how do you pick the right ones?
I use a two-step approach, which I call “quantitative” and “qualitative” analysis:
Quantitative Check: Fast, numbers-based filtering to weed out obviously weak sites.
Qualitative Analysis: A deeper manual review to assess a site’s quality and long-term potential.
Let’s go through each step in detail. I’ll show you what to check and why it matters
1. Quick Filtering: Mass Check of Basic Metrics
The first stage of the process is quick filtering based on key metrics. This is a high-level check, which I usually perform using an Excel spreadsheet with data extracted from SEO software, so I’m not manually reviewing each website. This allows me to filter out the websites that don’t meet the minimum requirements for guest posting.
Domain Rating (DR): Minimum 20
Organic Keywords: At least 3,000
Monthly Organic Traffic: At least 1,500
If a website doesn’t meet the minimum thresholds in any of these areas, I discard it and move on. This stage is all about quickly narrowing down the pool of potential sites.
2. In-Depth Analysis: Detailed Evaluation
Once the website has passed the quick filtering stage, I dive deeper into its metrics. This in-depth analysis is crucial to ensure that I’m choosing a high-quality site that will not only boost my SEO efforts but also provide long-term value. Here’s what I pay close attention to:
2.1 Traffic History: Evaluating Traffic Trends
When analyzing traffic, I look for a steady, gradual increase over time. A healthy website should have a consistent upward trend, with some minor fluctuations due to seasonal variations within the niche. For example, a website in the travel industry may see traffic spikes during holiday seasons, while a website focused on tech could experience steady growth year-round.
I typically look for a site that has been around for at least three years, which gives me enough data to make an informed judgment. However, significant drops or sudden spikes in traffic could indicate underlying issues. If the traffic suddenly drops, it may be due to penalties, a shift in the algorithm, or technical problems. On the other hand, a sharp rise could be a sign of artificial traffic generation, which could harm the website in the long run.
Bad example
Good example
2.2 Backlink Profile: Assessing Backlink Quality
A website’s backlink profile is crucial when evaluating its potential for guest posting. Here are the two main aspects I focus on:
• Referral Domains: These are the domains linking to the website.
• Linked Domains: These are the domains the website is linking to.
The first thing I check is the ratio of referral domains to linked domains. Ideally, the number of linked domains should not vastly exceed the number of referral domains. If a website is linking out to many more sites than it receives backlinks from, it may indicate that the site is more focused on selling links rather than promoting its own content.
I also pay close attention to the quality of the domains the site is linking to. I avoid websites that link to spammy or low-quality domains, such as gambling or adult sites. For me, any website that links to adult content is a red flag, and I would avoid placing a guest post on such a site.
2.3 Anchor Text Analysis
Anchor text is another critical aspect of a website’s backlink profile. I ensure that the site’s anchor texts are well-balanced and don’t include spammy or over-optimized phrases. Additionally, I look for a healthy distribution of anchor types, including:
• Brand Anchors: These are anchors that contain the brand name.
• Generic Anchors: Examples include “click here” or “read more.”
• Exact Match Anchors: These are anchors that match a target keyword.
Good example
The key is balance. A good website should have a variety of anchor types, with a healthy distribution that includes both branded and generic anchors in addition to exact match keywords.
2.4 Top Pages: Analyzing Top Performing Pages
At this stage, I analyze the website’s top pages to understand its traffic distribution. I’m particularly interested in identifying how many pages generate the majority of traffic. A site that depends heavily on just a few pages for most of its traffic is risky, as those pages could drop in rankings, leading to a drastic decline in traffic.
Additionally, by analyzing top-performing pages, I can also gather insights into which keywords are driving the most traffic to the site. This information is helpful because it can guide the topic for my guest post. For example, if a site receives most of its traffic from articles about “healthy recipes,” and I’m targeting the fitness niche, I might want to craft a guest post around health, fitness, or diet-related content to ensure it aligns with the site’s audience and ranks well.
Bad example
3. Spam Score: Checking for Spammy Content
Lastly, I assess the spam score of a website. I use Google operators like:
• site:domain.com to check how many pages are indexed.
• site:domain.com + intext:casino|essay|porno|gambling to identify if there are any spammy or irrelevant pages.
Ideally, less than 10% of a site’s pages should fall into these spammy categories. If I find that the site has a high spam score, I would reconsider my decision to place a guest post on it.
By following this detailed checklist, I ensure that I’m selecting websites for guest posting that will provide quality backlinks and contribute positively to my SEO strategy. While the quick filtering stage helps me narrow down potential sites, the in-depth analysis gives me a comprehensive understanding of the site’s quality and its potential to help improve my search engine rankings. This approach helps me avoid costly mistakes and ensures that my guest posting efforts are as effective as possible.
I use a two-step approach, which I call “quantitative” and “qualitative” analysis:


Let’s go through each step in detail. I’ll show you what to check and why it matters
1. Quick Filtering: Mass Check of Basic Metrics
The first stage of the process is quick filtering based on key metrics. This is a high-level check, which I usually perform using an Excel spreadsheet with data extracted from SEO software, so I’m not manually reviewing each website. This allows me to filter out the websites that don’t meet the minimum requirements for guest posting.
Domain Rating (DR): Minimum 20
Organic Keywords: At least 3,000
Monthly Organic Traffic: At least 1,500
If a website doesn’t meet the minimum thresholds in any of these areas, I discard it and move on. This stage is all about quickly narrowing down the pool of potential sites.
2. In-Depth Analysis: Detailed Evaluation
Once the website has passed the quick filtering stage, I dive deeper into its metrics. This in-depth analysis is crucial to ensure that I’m choosing a high-quality site that will not only boost my SEO efforts but also provide long-term value. Here’s what I pay close attention to:
2.1 Traffic History: Evaluating Traffic Trends
When analyzing traffic, I look for a steady, gradual increase over time. A healthy website should have a consistent upward trend, with some minor fluctuations due to seasonal variations within the niche. For example, a website in the travel industry may see traffic spikes during holiday seasons, while a website focused on tech could experience steady growth year-round.
I typically look for a site that has been around for at least three years, which gives me enough data to make an informed judgment. However, significant drops or sudden spikes in traffic could indicate underlying issues. If the traffic suddenly drops, it may be due to penalties, a shift in the algorithm, or technical problems. On the other hand, a sharp rise could be a sign of artificial traffic generation, which could harm the website in the long run.
Bad example
Good example
2.2 Backlink Profile: Assessing Backlink Quality
A website’s backlink profile is crucial when evaluating its potential for guest posting. Here are the two main aspects I focus on:
• Referral Domains: These are the domains linking to the website.
• Linked Domains: These are the domains the website is linking to.
The first thing I check is the ratio of referral domains to linked domains. Ideally, the number of linked domains should not vastly exceed the number of referral domains. If a website is linking out to many more sites than it receives backlinks from, it may indicate that the site is more focused on selling links rather than promoting its own content.
I also pay close attention to the quality of the domains the site is linking to. I avoid websites that link to spammy or low-quality domains, such as gambling or adult sites. For me, any website that links to adult content is a red flag, and I would avoid placing a guest post on such a site.
2.3 Anchor Text Analysis
Anchor text is another critical aspect of a website’s backlink profile. I ensure that the site’s anchor texts are well-balanced and don’t include spammy or over-optimized phrases. Additionally, I look for a healthy distribution of anchor types, including:
• Brand Anchors: These are anchors that contain the brand name.
• Generic Anchors: Examples include “click here” or “read more.”
• Exact Match Anchors: These are anchors that match a target keyword.
Good example
The key is balance. A good website should have a variety of anchor types, with a healthy distribution that includes both branded and generic anchors in addition to exact match keywords.
2.4 Top Pages: Analyzing Top Performing Pages
At this stage, I analyze the website’s top pages to understand its traffic distribution. I’m particularly interested in identifying how many pages generate the majority of traffic. A site that depends heavily on just a few pages for most of its traffic is risky, as those pages could drop in rankings, leading to a drastic decline in traffic.
Additionally, by analyzing top-performing pages, I can also gather insights into which keywords are driving the most traffic to the site. This information is helpful because it can guide the topic for my guest post. For example, if a site receives most of its traffic from articles about “healthy recipes,” and I’m targeting the fitness niche, I might want to craft a guest post around health, fitness, or diet-related content to ensure it aligns with the site’s audience and ranks well.
Bad example
3. Spam Score: Checking for Spammy Content
Lastly, I assess the spam score of a website. I use Google operators like:
• site:domain.com to check how many pages are indexed.
• site:domain.com + intext:casino|essay|porno|gambling to identify if there are any spammy or irrelevant pages.
Ideally, less than 10% of a site’s pages should fall into these spammy categories. If I find that the site has a high spam score, I would reconsider my decision to place a guest post on it.
By following this detailed checklist, I ensure that I’m selecting websites for guest posting that will provide quality backlinks and contribute positively to my SEO strategy. While the quick filtering stage helps me narrow down potential sites, the in-depth analysis gives me a comprehensive understanding of the site’s quality and its potential to help improve my search engine rankings. This approach helps me avoid costly mistakes and ensures that my guest posting efforts are as effective as possible.