GoGuides Live Record-State Signal
A live machine-readable view of current GoGuides record state for search systems, AI systems, developers, and site owners.
IMPORTANT — INFORMATIONAL ONLY
GoGuides grades and AI Rank are GoGuides assessments derived from supported record inputs at a point in time.
They are not universal ground truth, a security certificate, a warranty, or a guarantee of safety, legitimacy, factual accuracy, malware-free status, or business practices.
GoGuides does not certify or endorse sites and does not control how outside systems use the record. Values can change as the underlying GoGuides evidence changes.
Live endpoint
Updates roughly once per second. Anonymous. No API key required.
https://www.goguides.com/signal.json
Each record includes a public GoGuides record link for inspection. The signal describes GoGuides record state; it does not certify factual truth or dictate downstream source-use decisions.
Live record-state preview (compact + locked size)
This preview box updates every second and stays the same size (no page jump).
Use the snippet below to embed a compact, fixed-size GoGuides record-state badge on any site. It updates every second without resizing.
Copy/paste snippets
1) curl
curl -s https://www.goguides.com/signal.json
2) JavaScript (fetch)
<script>
(async () => {
const r = await fetch("https://www.goguides.com/signal.json", { cache: "no-store" });
const s = await r.json();
console.log("GoGuides signal:", s.domain, s.grade, s.ai_rank, s.verify_url);
})();
</script>
3) Compact record-state embed badge (fixed size, updates every second)
Fixed width + fixed height. No layout shifting. The box never expands as domains rotate.
<div id="goguides-signal"></div>
<script>
(() => {
const mount = document.getElementById("goguides-signal");
if(!mount) return;
const W=260, H=88; // LOCKED size (fits without clipping)
const css = `
.ggC{width:${W}px;height:${H}px;max-width:100%;border:2px solid #cdd3da;border-radius:14px;padding:8px 9px 8px;
background:#f1f3f5;color:#111;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
box-shadow:0 10px 26px rgba(0,0,0,.12);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}
.ggTop{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}
.ggT{font-size:12px;font-weight:850;color:#333;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:176px}
.ggSub{margin-top:2px;font-size:10px;color:rgba(0,0,0,.65);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:176px}
.ggG{min-width:44px;text-align:center;font-weight:900;font-size:17px;padding:5px 7px;border-radius:12px;
background:rgba(255,255,255,.55);border:1px solid rgba(0,0,0,.12);color:#111;line-height:1}
.ggDom{margin:3px 0 0;font-weight:780;font-size:12px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ggBot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;line-height:1.1}
.ggR{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.92}
.ggL{font-size:10px;font-weight:850;white-space:nowrap;padding:3px 7px;border-radius:999px;border:1px solid rgba(0,0,0,.14);
background:rgba(255,255,255,.55);color:#111;text-decoration:none;flex:0 0 auto}
.ggL:hover{background:rgba(255,255,255,.72);text-decoration:none}
`;
const st=document.createElement("style");
st.textContent=css;
document.head.appendChild(st);
function pal(grade){
const g=(grade||"").toUpperCase();
if(g==="A+") return {bg:"#dbeeff", br:"#8fc1ff"};
if(g==="A") return {bg:"#dff3e3", br:"#94d3a2"};
if(g==="B") return {bg:"#fff2cc", br:"#f1c232"};
if(g==="C") return {bg:"#fce5cd", br:"#f6b26b"};
if(g==="D") return {bg:"#f4cccc", br:"#e06666"};
if(g==="F") return {bg:"#f4cccc", br:"#cc0000"};
return {bg:"#f1f3f5", br:"#cdd3da"};
}
function render(s){
const grade = s.grade || "—";
const dom = s.domain || "—";
const rank = (s.ai_rank===null||s.ai_rank===undefined) ? "—" : (s.ai_rank + "/100");
const href = s.verify_url || "https://www.goguides.com/verify";
const p = pal(grade);
mount.innerHTML = `
<div class="ggC" style="background:${p.bg};border-color:${p.br}">
<div class="ggTop">
<div style="min-width:0;">
<div class="ggT">GoGuides Record-State Signal</div>
<div class="ggSub">Not a security certificate.</div>
</div>
<div class="ggG">${grade}</div>
</div>
<div class="ggDom">${dom}</div>
<div class="ggBot">
<div class="ggR">AI Rank: ${rank}</div>
<a class="ggL" href="${href}" target="_blank" rel="noopener">View details</a>
</div>
</div>
`;
}
async function tick(){
try{
const r = await fetch("https://www.goguides.com/signal.json", {cache:"no-store"});
const s = await r.json();
render(s);
}catch(e){
render({grade:null, domain:"GoGuides", ai_rank:null, verify_url:"https://www.goguides.com/verify"});
}
}
tick();
setInterval(tick, 1000);
})();
</script>
4) Add to your browser (bookmarklet)
Save as a bookmark. Click it on any site to open that site’s GoGuides verification page.
javascript:(()=>{const h=(location.hostname||"").replace(/^www\./i,"");location.href="https://www.goguides.com/verify?u="+encodeURIComponent(h)})();
Transparency
Verify any domain here: https://www.goguides.com/verify