The StackOptic Blog

Practical guides on identifying website technologies, SEO and GEO, web performance and lead generation — from the team behind StackOptic.

Testing and validating structured data with the Rich Results Test and Schema Markup Validator
SEO & GEO

How to Test and Validate Structured Data

Structured data only helps if it is valid. How to test it with the Rich Results Test and Schema Markup Validator, read errors vs warnings, fix common mistakes.

25 May 202611 min read
Duplicate content explained: identical pages at different URLs splitting ranking signals
SEO & GEO

What Is Duplicate Content and How to Fix It

Duplicate content splits ranking signals across copies of a page. What causes it, why it is rarely a penalty, and the fixes: canonicals and redirects.

25 May 202611 min read
What a 301 redirect is and when to use it instead of a 302, 307 or 308
SEO & GEO

What Is a 301 Redirect and When to Use It

A 301 redirect permanently moves one URL to another and passes its ranking signals. How 301 differs from 302, 307 and 308, when to use each, and how to test it.

25 May 202610 min read
Internal linking explained: connecting pages to shape crawl paths and link equity
SEO & GEO

What Is Internal Linking and How to Do It Well

Internal links connect your pages, shape crawl paths and spread link equity. How they work, descriptive anchors, topic clusters, click depth and auditing.

25 May 202611 min read
Technical SEO audit: crawlability, indexability, speed and structured data
SEO & GEO

What Is Technical SEO and How to Audit It

Technical SEO makes your site easy to crawl, index and render. What it covers, why it matters, and a practical audit checklist with the tools to run each check.

25 May 202611 min read
Optimising a business on Apple Maps and Bing Places beyond Google
Local SEO

How to Optimize for Apple Maps and Bing Places

Google is not the only local map that matters. Here is how to claim and optimise your business on Apple Maps and Bing Places, and why doing so pays off.

25 May 20269 min read
How to get more Google reviews for a local business
Local SEO

How to Get More Google Reviews

Reviews drive local prominence and conversions. Here is how to earn more Google reviews the right way — compliant asks, easy links, and Google's rules.

25 May 202610 min read
The sales prospecting workflow from ideal customer profile to qualified handoff
Lead Generation

What Is Sales Prospecting and How to Do It

Sales prospecting explained: inbound vs outbound, the workflow from ICP to handoff, the core channels, using website signals, and the metrics that matter.

25 May 202612 min read
Enriching CRM records with firmographic, technographic and contact data
Lead Generation

How to Enrich Your CRM Data

Fill the firmographic, technographic and contact gaps in your CRM: what enrichment is, where each field comes from, manual versus automated, and staying fresh.

25 May 20269 min read
Using buyer intent data to prioritise accounts showing buying signals
Lead Generation

What Is Intent Data and How to Use It

Intent data shows which accounts are researching what you sell: first-party vs third-party signals, topic surges, and combining intent with technographics.

25 May 202611 min read
What screen readers are and how they read a web page aloud
Accessibility

What Are Screen Readers and How Do They Work?

Screen readers turn web pages into speech and braille for blind users. Here is what they are, how they read a page, and how to test your site with one.

25 May 202610 min read
What color contrast is and how to meet WCAG contrast requirements
Accessibility

What Is Color Contrast and How to Meet WCAG

Low contrast is the web's most common accessibility failure. Here is what contrast ratio means, the WCAG minimums to hit, and how to fix it without ugly design.

25 May 20269 min read
How to make a website keyboard accessible with visible focus and no traps
Accessibility

How to Make a Website Keyboard Accessible

Keyboard accessibility is a WCAG cornerstone. Here is how to make every control operable and focus visible, with no traps, and how to test it by keyboard.

25 May 20268 min read
What DNSSEC is and whether you should enable it
Web Security

What Is DNSSEC and Should You Enable It?

A clear guide to DNSSEC: how cryptographic signatures protect DNS from spoofing, what it does and does not do, how to check it, and whether to enable it.

25 May 20267 min read
Reducing JavaScript to speed up a website and improve INP
Web Performance

How to Reduce JavaScript and Speed Up Your Site

Excessive JavaScript is costly to download and run, hurting INP and LCP. How to reduce it: code-splitting, tree-shaking, defer/async and auditing third parties.

25 May 20268 min read
Detecting whether a website uses Google Tag Manager
Tech Stack Guides

How to Check if a Website Uses Google Tag Manager

Google Tag Manager leaves clear signals: a gtm.js script, a GTM-XXXXXX container ID, the dataLayer array and a noscript iframe. Here is how to detect it.

25 May 20268 min read
Distinguishing a Wix site from a Squarespace site
Tech Stack Guides

How to Tell if a Website Is Built with Wix or Squarespace

Wix and Squarespace leave distinct fingerprints. Here is how to tell them apart using headers, asset domains, generator tags and cookies, side by side.

25 May 20269 min read
Doing local keyword research and mapping keywords to pages
Local SEO

How to Do Local Keyword Research

Local keyword research finds the exact terms nearby customers search for. How to find geo-modified keywords, judge their intent, and map them to pages.

25 May 20268 min read
How to run an accessibility audit step by step against WCAG
Accessibility

How to Run an Accessibility Audit (Step by Step)

A repeatable accessibility audit process: define scope and target, test automatically and manually, log issues against WCAG, then prioritise, fix and retest.

25 May 20268 min read
How to protect your website from common attacks
Web Security

How to Protect Your Website from Common Attacks

A defensive walkthrough of the OWASP Top 10 risks, and how site owners actually defend against them: validation, access control, patching and headers.

25 May 20267 min read
Reading and interpreting a website's HTTP response headers
Tech Stack Guides

How to Read a Website's HTTP Response Headers

HTTP response headers reveal a site's server, CDN, caching, cookies and security posture. Here is what each header means and how to read them yourself.

25 May 20268 min read
How a CDN caches content on edge servers close to users
Web Performance

What Is a CDN, and Do You Need One?

A CDN caches your content on edge servers close to users, cutting latency and TTFB. What a CDN does, the main providers, who needs one, and how to spot one.

25 May 20269 min read
Using technographics to power account-based marketing
Lead Generation

How to Use Technographics for Account-Based Marketing

How technographics sharpen ABM: segment target accounts by tech stack, prioritise by fit and need, craft stack-aware messaging, and time trigger-event plays.

25 May 20268 min read
Detecting whether a website is built with Webflow
Tech Stack Guides

How to Tell if a Website Is Built with Webflow

Webflow leaves clear fingerprints. Here is how to confirm a site is built with Webflow using the data-wf-page attribute, the generator tag and webflow.js.

25 May 20269 min read