Logodochost
  • Inicio
  • Explorar
  • Precios
  • Sobre
  • FAQ
Telegram
"This page can't be published": what the safety check caught and how to fix it
2026/09/06

"This page can't be published": what the safety check caught and how to fix it

dochost runs every link in a page through Google's Web Risk lists before it goes live. When one matches, publishing stops with a short notice and no URL named. Here is what the check looks at, how to find the link that tripped it, and what to change so the same page publishes a minute later.

You paste a page, click Get my link, and instead of a link you get a red box: This page can't be published — This content was blocked by our safety check. Your draft is still in the editor, nothing was saved, and the notice does not say why. This guide explains what the check does, how to find the part of your page that triggered it, and what to change.

The blocked notice under the Get my link button: This page can't be published. This content was blocked by our safety check. Contact review. Your draft stays right here — nothing is lost.

What the check actually does

Before a page goes live, dochost extracts every http:// and https:// URL a browser would fetch or navigate to from it, and asks Google Web Risk whether any of them is on the malware, social engineering (phishing) or unwanted software lists. One match anywhere in the page blocks the publish. Nothing else about the content is judged: no word filter, no AI review, no opinion about what the page is for.

"Every URL" is broader than the links you can click. The extractor follows the same rules a browser does, so it also sees:

  • src on images, scripts, iframes, video and audio, plus srcset and poster
  • action on forms
  • url(…) and @import inside <style> blocks and inline styles
  • <meta http-equiv="refresh"> targets
  • href on SVG <use> and <image> elements
  • protocol-relative references like //cdn.example.com/lib.js

Things that do not trigger it: mailto: and tel: links, data: images and fonts, javascript:void(0) placeholders, relative paths, and anything in plain text that is not an actual link. They used to; that gate was removed in August 2026 because it stopped legitimate pages far more often than bad ones.

A separate, narrower check blocks pages that combine a password field with a form posting to a known credential-harvesting destination. That one shows the same notice.

Finding the link

The notice does not yet tell you which URL matched, so you have to look. In practice the culprit is almost always one of these:

  1. A link the AI made up. ChatGPT and Claude invent plausible-looking CDN hosts, download mirrors and "official" sites. Some of those domains exist and are not friendly. Search your HTML for http and read every hostname.
  2. A URL shortener. bit.ly, t.co, tinyurl and friends are checked against what they currently redirect to, and they share their reputation with whatever else was ever behind them.
  3. A compromised site you did not write. A WordPress blog you linked six months ago can be hacked today. The link was fine when you added it.
  4. Copy-pasted embed code from a widget, a tracker or a "free counter" service.
  5. A download link for software, extensions or cracked tools. Those lists are aggressive about installers.

To confirm a suspect, paste the hostname into Google's Safe Browsing site status page. If it reports "unsafe", that is the one.

Fixing it

  • Remove the link or replace it with the real destination. If you cannot verify a hostname, replace it with plain text.
  • Self-host the asset. An image or script pulled from a dubious CDN can usually be inlined as a data: URL or replaced with a well-known CDN like jsDelivr or unpkg.
  • Re-check <style> blocks. Background images and imported fonts hide there and are easy to overlook.
  • Then click Get my link again. The check runs fresh each time; a page that publishes once is not marked in any way.

If the page is genuinely clean and still blocked — for example a link to your own domain that was flagged by mistake — click Contact review in the notice. A person looks at it, and false positives on Google's lists can be appealed from the Safe Browsing page above.

Why it is a hard stop

Pages on dochost run readers' browsers on a dochost.co address. A page that links a malware download or a phishing form puts every reader who trusts that address at risk, and gets the whole host flagged rather than the single page. Blocking at publish time — before anyone has the link — is cheaper for everyone than taking a page down after it has been shared, so the check is not something a plan or an account can switch off.

What it never does is edit your page. The draft stays exactly as you pasted it; the fix is always yours to make.

All Posts

Author

avatar for dochost Team
dochost Team

Categories

  • Guides
What the check actually doesFinding the linkFixing itWhy it is a hard stop

More Posts

Turn Any AI Output Into a Shareable Link
Guides

Turn Any AI Output Into a Shareable Link

Every AI tool leaves you with output trapped in a chat window. Here's the neutral step that turns it into one clean link for your team or client.

avatar for dochost Team
dochost Team
2026/06/04
How to Publish a Claude or ChatGPT Page in One Click With the Chrome Extension
Guides

How to Publish a Claude or ChatGPT Page in One Click With the Chrome Extension

The dochost extension adds a Publish button next to the HTML and Markdown your AI writes — including Claude's file cards. Here is the full flow, recorded in a real Claude chat, and what each option in the panel does.

avatar for dochost Team
dochost Team
2026/09/06
How to Share a Formatted Document Without Sending an Attachment
Guides

How to Share a Formatted Document Without Sending an Attachment

Attachments break formatting, trigger download warnings, and die on phones — here's how to put a Markdown or HTML document at a link instead.

avatar for dochost Team
dochost Team
2026/06/30

Newsletter

Join the community

Subscribe to our newsletter for the latest news and updates

Logodochost

Pega Markdown o HTML hecho por IA. Manda un enlace limpio que tu compañero pueda abrir.

Empezar gratis
Producto
  • Telegram Bot
  • Browser Extension
  • Integrations
  • Funciones
  • Precios
  • Servidor MCP
  • Preguntas frecuentes
Recursos
  • Blog
Casos de uso
  • PDF to Markdown
  • Word to Markdown
  • Markdown to Word
  • CSV to Markdown
  • Markdown to Google Docs
  • Markdown to Excel
  • Markdown to HTML
  • HTML to Markdown
  • URL to Markdown
  • Markdown Preview
  • Free HTML Hosting
  • Share ChatGPT HTML
  • All tools
Empresa
  • Quiénes somos
  • Contacto
  • Novedades
Legal
  • Política de cookies
  • Política de privacidad
  • Términos del servicio
© 2026 dochost All Rights Reserved.
Featured on Corey.ToolsFeatured on ToolDirsFazier badgeFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Wired BusinessFeatured on Wired BusinessFeatured on toolfame.comFeatured on doforai.toolsMossAI ToolsFeatured on ufind.bestFeatured on aitoolfame.comFeatured on Findly.toolsFeatured on saasfame.comFeatured on Aura++Launched on 21st Tools