HTTP Status Tester

tags.pub 1

Status code
Reason
OK
robots.txt
allowed
Indexable
yes
Response size
2.1 kB
response headers
042d6ca2-540e-4509-8af8-d42ae1dfa815
"steady-get"; r=2370; t=3
"burst-get"; r=992; t=10
text/html; charset=utf-8
Thu, 02 Jul 2026 07:49:05 GMT
public, max-age=0
"steady-get"; q=2400; w=60; pk=:MTk3N2RjYzg2ZDJm:
"burst-get"; q=1000; w=10; pk=:MTk3N2RjYzg2ZDJm:
Tue, 30 Jun 2026 21:12:06 GMT
Protocol
request headers
httpdev.f0b96d1e-c422-4add-abe4-9538a4b5a19c
Mozilla/5.0 (compatible; filibot/1.0; +https://filibot.com/)
gzip, deflate, br, zstd
request settings
Request made from country:
United States
Follow redirects
Yes
indexability
HTML snippet
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>activitypub.bot</title>
  <script type="module" src="https://unpkg.com/@socialwebfoundation/ap-components"></script>
  <style>
    body { max-width: 60ch; margin: 0 auto; padding: 1rem; }
  </style>
</head>

<body>
  <p id="breadcrumb"></p>
  <main>
    <section id="account"></section>
  </main>

  <script type="module">
    import { ActivityPubElement } from "https://unpkg.com/@socialwebfoundation/ap-components";

    const cache = new Map();

    function wrap(json) {
      return {
        ok: true,
        async json() {
          return json
        }
      }
    }

    function addObjectIdLink(objectId) {
      const link = document.createElement('link')
      link.rel = 'alternate'
      link.type = 'application/activity+json'
      link.href = objectId
      document.head.appendChild(link)
    }

    window.onload = () => {
      const page = document.location
      ActivityPubElement.fetchFunction = async (url, options) => {
        const u = new URL(url)
        if (u.origin == page.origin) {
          return await fetch(u, options)
        }

        try {
          return await fetch(u, options)
        } catch (err) {
          return await fetch('/shared/proxy', {
            method: 'POST',
            headers: {
              'Content-Type': 'application/x-www-form-urlencoded'
            },
            body: new URLSearchParams({ id: url })
          })
        }
      }

      document.getElementById('breadcrumb').innerHTML = `&larr; <a href="${page.origin}/">${page.host}</a>`

      const username = page.pathname.split('/')[2]
      const objectId = `${page.origin}/user/${username}`
      addObjectIdLink(objectId)
      const account = document.getElementById("account");
      customElements.whenDefined('ap-actor-page').then(() => {
        account.innerHTML = `<ap-actor-page object-id="${objectId}"></ap-actor-page>`;
      });
    };
  </script>
</body>

</html>
robots.txt
Status code
Response size
47 Bytes
Reason
OK
Valid robots.txt file
Yes
URL Pattern checked
/profile/dsgvo
With user-agent
filibot (follows the same rules as Googlebot)
response headers
fce91f90-5367-4328-907a-0f3a81dd9f5b
"steady-get"; r=2377; t=4
"burst-get"; r=999; t=10
text/plain; charset=utf-8
Thu, 02 Jul 2026 07:49:04 GMT
"steady-get"; q=2400; w=60; pk=:MTk3N2RjYzg2ZDJm:
"burst-get"; q=1000; w=10; pk=:MTk3N2RjYzg2ZDJm:
Protocol
request headers
httpdev.90c31d35-df06-4367-8564-586acf775523
Mozilla/5.0 (compatible; filibot/1.0; +https://filibot.com/)
gzip, deflate, br, zstd
robots.txt content
# We are all bots here
User-agent: *
Disallow:

If you think the results above are wrong, contact Fili with the report URL and a description of what is wrong.