Server-side checks
Monitor availability, HTTP statuses, important page content, response time and changes that can stop sales or lead generation.
GO4 combines server-side checks, Sitemap SEO audit, Shopify collection audit, browser signals through JS Agent, incidents, alerts and diagnostics. You see the exact URL, reason and context before the issue becomes lost sales, SEO decline or unclear customer feedback.
GO4 is not just “ping” monitoring. It separates operational issues from quality warnings, keeps history, groups incidents and lets you mute one accepted finding without disabling the entire check.
Monitor availability, HTTP statuses, important page content, response time and changes that can stop sales or lead generation.
Discover URLs from sitemaps, keep a persistent inventory and check title, meta description, canonical, robots/noindex, H1 and other SEO signals.
Discover collections from Shopify sitemaps, monitor product count, empty collections, JSON response problems and changes in the public collection inventory.
GO4 can use a valid Shopify crawler signature for a specific domain so server checks and diagnostics are easier for Shopify to recognize.
Test the critical add-to-cart path with a configured variant, without changing real customer sessions and without creating orders.
Collect passive signals from visitor browsers: speed, JS errors, browser SEO data, page type, cart.js status and custom DOM rule results.
Compare what the server returns with what a controlled browser sees after rendering, so JavaScript and rendering differences are easier to catch.
Host-level protection reduces noise and blocking risk during 429, bot challenge, temporary 5xx or network problems.
Issues are grouped into incidents, and Telegram alerts can link directly to the incident, Sitemap audit, Collection audit or Runs history.
Accept one recurring issue without disabling the whole check and without hiding future important signals.
Owner, Admin, Manager, Operator and Viewer roles support safe work with clients, websites and teams.
Every run stores status, timing, response details, active and muted findings and context for tracking issues over time.
A short overview of the main modules inside the platform.
GO4 is a self-hosted monitoring platform for Shopify stores and public websites. It brings together availability, SEO checks, Sitemap SEO audit, Shopify collection audit, browser signals, incidents, alerts and noise control.
The platform is designed for practical work: it shows not only “there is a problem”, but what the problem is, which URL it affects, whether it is critical, whether it is muted and how it changed over time.
Many store issues start quietly: an empty collection, a noindex page in the sitemap, a broken canonical, a slow page, temporary bot protection or a cart path that does not behave as expected.
GO4 reduces the time between issue appearance and response. That protects revenue, SEO visibility, ad spend and customer trust.
The Dashboard shows the overall state of monitored sites, latest checks and open incidents. It is the first place to see whether anything needs immediate attention.
GO4 separates operational health from quality warnings. An SEO issue does not look like full downtime, and a real critical failure is not lost among softer warnings.
The Sites section controls workspace, name, Base URL, platform, active state, JS Agent settings and Shopify-only settings for Shopify sites.
The platform value matters: a Shopify site shows Shopify checks and Shopify crawler signature settings. A generic site hides those settings and does not use a Shopify crawler signature.
Sitemap SEO audit discovers URLs from sitemap sources and builds a persistent URL inventory. It then checks pages gradually and shows Sources, URLs, Findings and Progress in separate views.
This is useful for large sites where manually checking every important URL is slow and it is easy to miss noindex, missing title/meta, canonical problems, H1 signals or content hygiene issues.
GO4 extends Shopify collection rules with a “Collections from sitemap” mode. Instead of monitoring only one collection, the system can discover collection URLs from the Shopify sitemap and audit them in batches.
This helps detect empty collections, collections below the configured product minimum, public Shopify JSON endpoint issues and changes when a collection is no longer present in the sitemap.
For Shopify sites, GO4 can use Shopify Web Bot Auth data stored as a Shopify crawler signature. The signature belongs to a specific domain and helps Shopify recognize GO4 requests.
This is useful for server checks, Sitemap SEO audit, Shopify collection audit and browser diagnostics, especially when Shopify protection returns 429, 502, 503 or challenge pages.
Some SEO and storefront problems do not look the same in a direct server request and in a browser after rendering. GO4 provides separate server diagnostics and browser/rendered diagnostics.
This helps with JavaScript-heavy pages, dynamic meta tags, canonical changes, theme/app effects and cases where server HTML and browser DOM disagree.
JS Agent is a lightweight passive script that can be installed on a monitored website. It sends data about the real browser experience: load timing, JavaScript errors, SEO signals from the DOM, cart.js status and custom DOM checks.
The agent is observation-only. It does not change the DOM, does not add products to cart, does not start checkout and does not execute custom JavaScript from the admin.
For Shopify stores, GO4 adds checks aimed at real storefront risks: cart behavior, products, collections, collection sitemaps, SEO signals and browser-side cart.js status.
The goal is to catch issues that affect sales and visibility without installing heavy logic inside the store.
GO4 includes a runtime protection layer that prevents overly aggressive repeated requests to the same host. This matters for large sitemaps, Shopify catalogue checks and temporary protections such as 429 or bot challenge pages.
Deferred automatic checks can be visible in Diagnostics or System without creating false cascades of SEO or collection errors.
Incidents are a focused queue for problems that need attention. Instead of watching raw history only, teams can see active cases and close them when recovered.
Alerts help the team respond in time, while health impact settings control which checks are allowed to create incidents.
Muting in GO4 is precise. You can accept one specific finding for one specific check without disabling the whole monitoring layer or hiding future different problems.
That matters in real work because not every signal is urgent. Some are accepted, temporary or business decisions, but the system still needs to stay alert for everything else.
GO4 is designed for more than one website and more than one person. Workspaces and roles make it possible to separate clients, stores, operators and read-only access.
This is useful for agencies, internal teams and owners who want people to see or manage only what they need.
The best approach is to start with the biggest risks: homepage, key collections, product pages, cart and sitemap. Then add the browser layer and tune incidents.
After a few days of real data, reduce noise: tune impact levels, mute accepted findings and leave the system focused on what really matters.
This section answers the most important GO4 questions without exposing internal server paths, credentials or installation details.
Detailed in-app documentation explains the settings more deeply for users who already have access.
Built for Shopify stores, SEO support, agencies, marketing teams and site owners who do not want to be the last to learn about a problem.