VP Of Marketing
@GoFishDigital
. I improve rankings through a deep understanding of Google's algorithm and Web technology. MozCon, SMX, BrightonSEO speaker
Get all the SEO news you need to know in under 5 minutes! The Splash newsletter will send you:
• The most important search news
• Advice from experts
• In-depth how to guides
• Other resources to improve your SEO
Check it out here:
The Washington Post released their SEO Best Practices and Guidelines.
These are the guidelines that they use to improve the discoverability of their articles:
Technical SEO Tip: The New York Times uses a "Today" sitemap to link to their most recent articles.
This strategy ensures that Googlebot always has a path to crawl their highest priority content:
Whoa, very cool SEO article: How to use
@screamingfrog
custom extraction + a Cosine Similarity Python script to automate internal linking:
This is a really great article from
@anaperezbotella
. She created a Google Collab notebook that takes extracted text from your website and
Screaming Frog's OpenAI integration allows you to automate tons of basic SEO tasks.
This step by step tutorial to shows you how to set up ChatGPT crawling.
As I posted yesterday,
@screamingfrog
last update was one of the biggest we've seen in a long time. They've introduced a
ChatGPT For Internal Linking: Here we blended Search Console and crawl data together to get a visual that shows content with high Impressions but low Inlinks.
Here's the process:
Whoa, this article shows how SEOs can use Screaming Frog's Embedding Extraction + Google Collab to identify related pages at scale:
This is a really great article from Gus Pelogia that showcases how you can use Screaming Frog to create embeddings for each page on your site. The
60-Second SEO: One of my favorite "SEO secrets" is the "&filter=0" operator.
You can use this operator to see pages that Google is filtering out of the search results and identify competing content.
Local SEO Tip: You can use DevTools "Sensors" functionality + Google Maps coordinates to emulate searches from any location that you want:
Oftentimes when you're analyzing search results, you want to see how they look in a particular location. You might be analyzing search
Technical SEO Tip: You can use Screaming Frog + the Google Analytics API to identify orphaned pages on your website. Here's the process:
Orphaned pages occur when your site has pages that are live but there aren't any internal links pointing to them. Over time, they may have
Technical SEO Tip: Google treats your sitemap.xml as a canonical signal. Buried in the documentation, you can find "Sitemap inclusion" as a weak signal:
This means that if Google doesn't have any strong signals to fall back on (redirects, canonical tag etc) that it will treat
Technical SEO Tip: Screaming Frog's "Show Differences" feature visually highlights content that's loaded through JavaScript.
This is a really nice feature that's hidden in Screaming Frog that lets you directly diff compare the HTML version of a page against content that
This is a HUGE feature add for
@ahrefs
.
"Content Changes" automatically detects page changes so you can see how they impacted organic traffic:
No more needing to go back to the Wayback Machine to see how a page has changed over time. This feature will detect when there have
SEO Tip: Now that Google has switched to pagination, you can see 100 results in the SERP at once. Just add "&num=100" to the end of the search URL:
This is an extremely useful feature that Google took away when they switched to infinite scroll. However, now it's back now that
SEO Tip: Before any site migration, always save a crawl of the historical version of the site. This one action will make your migrations go 1000x smoother:
This has saved me so many times during large site migrations.
What many people don't realize is once your migration goes
60-Second SEO: All SEOs should be using the Google Ads "Search Keywords" report to immediately discover the most valuable queries for a business:
Google Ads is the only place that you can get actual conversion data at the query level. The sad part is, this is a heavily
Screaming Frog announced a new update and it's HUGE.
You can now run custom JavaScript, integrate with OpenAI , analyze N-grams and more!
This is the biggest update to Screaming Frog that I can remember. They've announced several new features that are going to give SEOs a lot
Technical SEO Tip: Google only respects canonical tags if they're in the <head> section of the HTML. Anywhere else in the code, they'll be ignored:
Google needs to use this rule to ensure that bad actors can't manipulate your canonical tags. For example, if your site accepts
Technical SEO Tip: Screaming Frog's "Near Duplicates" report allows you to see what % of content is duplicate.
This helps you find duplicate pages at scale:
You can scale the creation of title tags and meta descriptions by connecting the ChatGPT API to Google Sheets.
Using this process, you could give a large site a baseline level of optimization in 30 minutes:
Screaming Frog now has the power to perform N-gram analysis! This step by step tutorial shows you how to use the new N-gram reports:
Screaming Frog's latest update was a big one. Along with the ability to perform ChatGPT crawls, they also released a feature that analyzes the
SEO Tip:
@ahrefs
new "Content Changes" feature will show you the EXACT changes a competitor used to improve organic traffic. Here's how you use it:
This is one of the biggest feature adds to any SEO tool that I can remember. Ahrefs new "Content Changes" will automatically
Today, we're launching the the "Agital – GSC Calculations" Chrome extension!
Get comparison percentages DIRECTLY in Search Console!!!
One of the most annoying things about using Search Console is that they don't include percentage change data directly in the tool. When looking
Technical SEO Tip: Screaming Frog will automatically identify the pages you're blocking in the robots.txt file + the matched command causing the exclusion:
This is a really great report in Screaming Frog that allows you to audit your robots.txt file at scale. Often times, site
Technical SEO Tip: Screaming Frog's "Custom Search" feature can uncover internal linking opportunities buried in your site.
Especially for larger sites with a lot of content, it can be difficult to parse through all of a site's articles to discover internal linking opportunities
60-Second SEO: Investopedia has claimed nearly 150,000 featured snippets.
Here's a breakdown of the formula they use to consistently win the featured snippets in their search space:
Technical SEO Tip: Screaming Frog's "JS Word Count %" report shows you exactly how much of your content is rendered through JavaScript.
When trying to identify how much of your site requires JavaScript to load, it can be difficult to do at scale. Manual reviews can uncover
SEO Tip: You can still see the number of indexed pages a given website has. Simply perform a "site:" search and then click "Tools" to see it!
When performing "site:" searches, Google used to show the number of indexed results by default. However, in a recent UI update, they
Technical SEO Tip: Every single redirect you implement slows down your website. In aggregate, too many can dramatically hurt site performance:
This is something that I'm not sure a lot of SEOs are aware of. Every time you add a redirect to your site, it technically slows down
New SEO article: How to use
@screamingfrog
+ Cosine Similarity to map related pages at scale. This helps you identify internal links, content clusters & more:
This is a great guide from Gus Pelogia on how to use Screaming Frog to embed your content and identify related content.
YES! Stop talking about SEO metrics and convert them to business metrics. This helps transform from an SEO Leader to a Business Leader.
@tallentspeaks
#MozCon
Local SEO Tip: Google Business customizes the image it displays based on the query. You need to upload images that map to all of your core keywords.
In this example, you can see I performed three different searches for "pittsburgh lawyers". The same personal injury attorney
Technical SEO Tip: Using the "site:" search operator is the absolute BEST WAY to confirm Google can index content loaded through JavaScript:
If you're a site that load content through JavaScript, you need to check to ensure that Google is able to index all of the different
SEO Tip: You can see the next eligible site for a featured snippet. Simply filter out the winning domain to see Google's "next choice" for the snippet:
This is extremely helpful when performing research around how to optimize for a featured snippet. By being able to see the
This Python script helps you better understand how embeddings work for SEO. Input a sentence + a query and BERT will calculate a content "Similarity Score":
Search engines use embedding models to translate your content into numeric values. This is how they're able to
Screaming Frog's new "Aggregated Anchor Text" report allows you to audit your internal anchor text at scale. This step-by-step tutorial shows you how to use it:
Previously, if you wanted to audit what anchor your site was using, you needed to bulk export your site's "Anchor
One of the all time great case studies on site performance.
To prove that site speed impacted revenue, The Financial Times intentionally SLOWED DOWN their site.
The time has come. We just received access to SearchGPT, OpenAI's new search engine.
Here's what SEOs need to know about SearchGPT:
This week,
@dhinckley
received early access to SearchGPT. Our team has been able to test and use it and run sample searches through it to analyze
New SEO Data Study: 96% of websites ranking in the top 10 results have 1K+ links. This directly challenges Google's recent "link aren't as important" claims:
This is an interesting data study from
@jimboykin
. He analyzed 200 different commercial-intent queries and scraped the
Ecommerce SEO Update: Google is adding support for sales pricing in Product schema.
If you specify a second price with the "priceType" of "ListPrice", Google will automatically make the original "price" your sale price.
Technical SEO Tip: Every redirect you add slows down your website.
Adding too many redirects can have a negative impact on your site's Time To First Byte:
SEO Tip: Use the Wayback Machine + Diffchecker to spy on how your competitors change content over time:
This is a process that I like to do when we known high performing competitors are frequently making updates to their pages. For instance in the affiliate space, competitors
Technical SEO Tip: Chrome's "Coverage" report identifies files with a large amount of unused JavaScript & CSS, showing your most inefficient resources:
This is a great tip I remember reading from
@BritneyMuller
awhile back. She showcased how you can use Chrome's Coverage report
Technical SEO Tip: The Web Developer extension allows you to easily see what content on a page requires JavaScript in order to load:
This is one of my favorite extensions when auditing sites for JavaScript dependencies. The Web Developer extension has a setting that allows you
Dead-Simple SEO Tip: You can use Screaming Frog + their "Inlinks" feature to quickly identify pages that have very few internal links to them:
It's extremely common that over time as sites get bigger, it gets harder to keep track of all of your assets and the pages that you've
Absolutely epic: This 10,000+ word article covers everything you need to know about JavaScript SEO.
@olgazarr
must have put tons of hours into this post as it's one of the most complete JavaScript SEO article I've read.
I can't begin to summarize all
Here's a great example of why entities are important for SEO.
A search for "Leonardo DiCaprio, Joseph Gordon-Levitt, Tom Hardy" returns results for "Inception"
Without using the term "movie" or using the movie title, Google still knows what the query is talking about. Google
Technical SEO Tip: You can use Screaming Frog's "Content Area" feature to only crawl the main content sections of your website:
Oftentimes when crawling sites, sections like your navigation and footer will add a lot of extra noise. When evaluating how much content is on a page,
Ecommerce SEO Tip: Search Console has a hidden "Merchant Listings" filter. This allows you to see your site's visibility in Google's "Product Grid" results:
This is a great Search Console report that allow you to quickly find conversion driving queries where your products are
SEOs can use ChatGPT's new "Code Interpreter" feature to analyze Search Console data.
Here I had it blend PPC and SEO data to find high priority keyword opportunities:
New technical SEO article: How to perform advanced eCommerce site crawls with Screaming Frog's segments + custom extractions:
This is a great guide from
@mariacamanes
that showcases how you get the most out of Screaming Frog for eCommerce sites:
Technical SEO Tip: You can use Screaming Frog's "Inlinks" report to quickly identify pages that need more internal links.
Sometimes understanding the best internal linking opportunities can be tough to do at scale. If your site has a lot of content, it can be difficult to know
Vector embeddings are probably one of the most important concepts in SEO today.
Let's talk about what they are and why all SEOs should learn about them:
Search engines are tasked with the incredibly complex task of understanding the web at scale. They're not only charged with
60-Second SEO: You can easily visualize long-tail keywords with this Looker Studio bubble chart.
This chart connects to Search Console so you can better mine your data for optimization opportunities:
Ecommerce SEO Tip: Review how many products your competitors have on their category pages.
Adding more products to your category pages is a scalable way of improving their SEO:
Am I the only one that thinks this is ridiculous?
Google literally has an attribution model where you can credit 100% of the conversion back to Google Ads...no matter what.
Accidental SEO Case Study: Here's data to show how valuable title tags are. This site removed their titles and saw a -44% decrease in first page visibility:
In this example, this site went through a migration where they reconfigured the technology that powers the site. They
New SEO Extension: Today we're announcing "Similarity Scores by Agital". It uses embeddings to score how optimized your content is:
Embeddings are an extremely important concept to understand in modern SEO. Basically, search engines can take the content of any given page and
Technical SEO Tip: You can emulate Googlebot with Chrome Developer Tools.
Simply use the "Network Conditions" tab to and change your user-agent to "Googlebot Smartphone".
Technical SEO Tip: The capitalization of your URLs matters. Google treats uppercase and lowercase URLs as COMPLETELY DIFFERENT pages:
For example, let's say we had these two URLs on the Go Fish Digital website that users were able to access our "Digital PR Services" page from:
SEO Prediction for 2024: Google is going to continue to make updates that emphasize first experience and personalization to defend their territory from ChatGPT.
Just look at the timeline of events in the last year:
SEO Process: How to reverse-engineer your competitor's topical authority:
If your see a single competitor who just dominates the search results for a core categorical area, it might be worth taking the time to perform an analysis on how you can bridge the topical authority gap.
Screaming Frog's "Rendered Page Screenshots" allow you to get screenshots of how your JavaScript content renders at scale. Here's how to use it:
While Google's testing tools are useful for seeing exactly how Google renders you content, there's no way to analyze content in bulk.
New SEO Bookmarklet: This JavaScript code in this new Chrome Bookmarklet allows you to easily scrape the links in Google's AI Overviews.
This extension from
@jamesmcnulty
allows you to quickly scrape down the links found in Google's AI Overview results. This is great if you're
Technical SEO Tip: Time To First Byte (TTFB) is an important performance metric to understand.
TTFB measures how long it takes your server to respond to a browser request:
Big news: Google is completely discontinuing infinite scroll in the search results. They'll be moving back to paginated results:
I'm honestly surprised by this one. Infinite scroll seemed like a way to eliminate friction and user click interaction with a particular SERP. Less
This is a really cool hidden feature in
@ahrefs
. You can use their IndexNow integration to INSTANTLY get your content indexed:
This is extremely helpful, especially if you want to speed up the time it takes for your content updates to get recognized by certain search engines
Technical SEO Tip: Googlebot often crawls from a California IP.
If you change content based on location, Google will index your California content by default.
This is a really valuable fact that SEOs should keep in mind. Oftentimes sites will have modules of content that's
I think it's safe to say that subcategory carousel images are mandatory for eCommerce SEO.
Every first page result for the query "womens jeans" has one.
When performing research for eCommerce sites, we find that more often than not, high performing pages use subcategory
Now this is cool. This "BERT Semantic Interlinking Tool" allows you to find internal linking opportunities using contextual relevance. Submit a crawl of your site and discover internal links!
via
@LeeFootSEO
Ecommerce SEO Tip: Use Screaming Frog's Custom Search to discover "Out Of Stock" product pages accessible in your sitemap.xml:
On ecommerce sites, inventory is one the elements that's most prone to fluctuation. If not regularly managed, it's extremely common to have products
Your SEO strategy needs to adapt based on the size of your site:
Smaller Sites:
- More content focused
- New landing page and article creation
- Competitor content gap analysis
- Architecture planning for new pages
- Focused improvement on individual landing pages
- New page
60-Second SEO: Localize any search result by using the "near=" operator.
With this command, you'll be able to emulate the local result for any ZIP code:
Technical SEO Tip: Many SEOs get in the habit of analyzing websites using a desktop. Remember that Google uses mobile-first indexing. You need to be evaluating your content from a mobile perspective.
Here are some things to evaluate websites with mobile-first indexing in mind:
This March Core Update is the first time I've seen Google put their money where their mouth is on site performance.
One big trend we're noticing is that sites that have seen improvements all exhibit strong Core Web Vitals:
A must-read SEO article: Forbes Marketplace is the biggest parasite SEO program in the world, abusing the search results for every topic imaginable
This article is more like investigative journalism than a traditional SEO article.
@LarsLofgren
takes a deep look into Forbes
SEO A/B Testing: 10 case studies of SEO experiments that produced +10% organic traffic.
This is a great post from
@SearchPilot
that aggregates some of the most successful SEO tests that they've highlighted over the years. The SearchPilot platform allows you to A/B test the SEO
Google's "Site Reputation Abuse Policy" has taken aim at sites like CNN, USA Today, LA Times and more. Overnight, their coupon directories evaporated:
Google's "Site Reputation Abuse" goal is to target first party sites that are hosting third party content without much
60-Second SEO: You can bypass Search Console's 1,000 row query limit by using Looker Studio.
In this example, I found 17,000 rows that I can mine for more query opportunities.
Here's the process: