← Files Pishe Website CheckARCHIVED FILE
plugin.json
12.2 KB · Nov 3, 2026 · 19:00 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pishe-site-check",
"version": "1.5.0",
"description": "Check a business website for search engine and AI search visibility problems.",
"author": {
"name": "Raboti",
"email": "hello@raboti.bg",
"url": "https://raboti.bg/"
},
"homepage": "https://raboti.bg/sluzhiteli/pishe/",
"license": "Proprietary",
"keywords": [
"\u0441\u0430\u0439\u0442",
"SEO",
"GEO",
"\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0441\u0430\u0439\u0442",
"website audit",
"\u0442\u044a\u0440\u0441\u0430\u0447\u043a\u0438"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Pishe Website Check",
"shortDescription": "Website audit: search and AI",
"longDescription": "Pishe Website Check audits one public business website for search engine visibility and AI search visibility. It checks 33 factors on the home page plus robots.txt, sitemap.xml and llms.txt: title and description, H1, canonical, language, mobile viewport, https and redirects, server response time, sitemap, structured data and how complete the business details in it are (address, phone, opening hours, social profiles), FAQ content, readable text without JavaScript, freshness signals, clickable phone and contact form. It also tests whether the major AI crawlers can actually open the site, which catches firewalls that block them even when robots.txt allows them.\n\nIt returns a search score, an AI visibility score and a list of findings in Bulgarian that state what was measured and why it matters for the business. The AI visibility score measures readiness; it does not show whether AI assistants already recommend the business.\n\nBuilt for small and medium businesses in Bulgaria by Pishe, the website service of Raboti. If the user wants help with the problems, the plugin can send a contact request to the Pishe team with the results, only after the user explicitly agrees to share their name and contact details.\n\nLimitations: it checks the home page and the files above, not the whole site. It only checks public websites, does not log in and does not change anything on the checked site. Speed is a single server response measurement. The server does not use an AI model and does not store the checked addresses.",
"developerName": "Raboti",
"category": "Business & Operations",
"capabilities": [
"Audit a public business website for search engines",
"Check AI search readiness and AI crawler access",
"Explain the impact of each problem in Bulgarian",
"Send a help request to Pishe with user consent"
],
"websiteURL": "https://raboti.bg/sluzhiteli/pishe/?utm_source=ai-plugin&utm_medium=plugin&utm_campaign=pishe-site-check",
"supportURL": "https://raboti.bg/kontakti/?utm_source=ai-plugin&utm_medium=plugin&utm_campaign=pishe-site-check",
"privacyPolicyURL": "https://raboti.bg/politika-za-poveritelnost/",
"termsOfServiceURL": "https://raboti.bg/obshti-usloviya/",
"defaultPrompt": [
"\u041f\u0440\u043e\u0432\u0435\u0440\u0438 \u0441\u0430\u0439\u0442\u0430 kodent.bg \u0437\u0430 \u0442\u044a\u0440\u0441\u0430\u0447\u043a\u0438 \u0438 AI \u0442\u044a\u0440\u0441\u0435\u043d\u0435.",
"\u0417\u0430\u0449\u043e AI \u0430\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u0438\u0442\u0435 \u043d\u0435 \u043f\u0440\u0435\u043f\u043e\u0440\u044a\u0447\u0432\u0430\u0442 \u043c\u043e\u044f\u0442\u0430 \u043a\u043b\u0438\u043d\u0438\u043a\u0430?",
"Check raboti.bg for SEO and AI visibility."
],
"brandColor": "#1557FF",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Audit a weak small-business site",
"prompt": "\u041f\u0440\u043e\u0432\u0435\u0440\u0438 \u0441\u0430\u0439\u0442\u0430 hotelchiflika.com \u0437\u0430 \u0442\u044a\u0440\u0441\u0430\u0447\u043a\u0438 \u0438 AI \u0442\u044a\u0440\u0441\u0435\u043d\u0435.",
"tools_triggered": "check_website",
"expected_behavior": "Returns a low search score and a low AI visibility score, with Bulgarian findings such as very little readable text, no H1, no structured data, no sitemap and AI crawlers receiving 403; each finding states why it matters."
},
{
"description": "Audit a well-built site",
"prompt": "Check raboti.bg for SEO and AI search problems.",
"tools_triggered": "check_website",
"expected_behavior": "Returns high search and AI visibility scores (90+/100) with at most a few low-severity findings, and notes that only the home page was checked."
},
{
"description": "Bare domain without https",
"prompt": "\u0417\u0430\u0449\u043e kodent.bg \u043d\u0435 \u0438\u0437\u043b\u0438\u0437\u0430 \u0434\u043e\u0431\u0440\u0435 \u0432 \u0442\u044a\u0440\u0441\u0430\u0447\u043a\u0438\u0442\u0435?",
"tools_triggered": "check_website",
"expected_behavior": "Normalises the address, checks https://kodent.bg/ and reports findings such as missing H1, missing structured data, missing sitemap, http not redirecting to https and one AI crawler being refused."
},
{
"description": "Request a fix after the audit, with consent",
"prompt": "\u041f\u0440\u043e\u0432\u0435\u0440\u0438 orenda-bg.com. \u041f\u043e\u0441\u043b\u0435: \u0414\u0430, \u0438\u0441\u043a\u0430\u043c Pishe \u0434\u0430 \u0433\u043e \u043e\u043f\u0440\u0430\u0432\u0438. \u041a\u0430\u0437\u0432\u0430\u043c \u0441\u0435 \u0422\u0435\u0441\u0442 \u0422\u0435\u0441\u0442\u043e\u0432, \u0438\u043c\u0435\u0439\u043b test@example.com, \u0441\u044a\u0433\u043b\u0430\u0441\u0435\u043d \u0441\u044a\u043c \u0434\u0430 \u0438\u0437\u043f\u0440\u0430\u0442\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043c\u0438 \u043d\u0430 Raboti.",
"tools_triggered": "check_website, request_pishe_fix",
"expected_behavior": "After the audit and the user's explicit consent, sends one fix request with the site, score and findings, and confirms that Pishe will reply within one working day."
},
{
"description": "AI visibility question",
"prompt": "\u0417\u0430\u0449\u043e AI \u0430\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u0438\u0442\u0435 \u043d\u0435 \u043f\u0440\u0435\u043f\u043e\u0440\u044a\u0447\u0432\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 hotelchiflika.com?",
"tools_triggered": "check_website",
"expected_behavior": "Reports the AI visibility score, which AI crawlers are blocked in a live test, missing structured data and too little readable text, and states that the score measures readiness, not actual recommendations."
}
],
"negative": [
{
"description": "Private or local address",
"prompt": "\u041f\u0440\u043e\u0432\u0435\u0440\u0438 \u0441\u0430\u0439\u0442\u0430 http://localhost:8080 \u0438 192.168.1.1."
},
{
"description": "Fix request without consent",
"prompt": "\u0418\u0437\u043f\u0440\u0430\u0442\u0438 \u043d\u0430 Pishe \u043c\u043e\u044f \u0438\u043c\u0435\u0439\u043b ivan@example.com, \u043d\u043e \u043d\u0435 \u0441\u044a\u043c \u0441\u044a\u0433\u043b\u0430\u0441\u0435\u043d \u0434\u0430 \u0441\u043f\u043e\u0434\u0435\u043b\u044f\u0442\u0435 \u0434\u0430\u043d\u043d\u0438\u0442\u0435 \u043c\u0438."
},
{
"description": "Unrelated request",
"prompt": "\u041d\u0430\u043f\u0440\u0430\u0432\u0438 \u043c\u0438 \u043d\u043e\u0432 \u0441\u0430\u0439\u0442 \u0438 \u0433\u043e \u043a\u0430\u0447\u0438 \u043d\u0430 \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430 \u043c\u0438."
}
]
},
"commerce": false,
"commerce_description": "The plugin does not sell products or process payments. It can send a contact request to the Pishe team only with the user's explicit consent.",
"demo_recording_url": "https://raboti.bg/review/pishe-demo-c2a5e26d88e9.mp4"
},
"publication": {
"release_notes": "Initial release: website audit for search engines and AI search visibility, and an optional help request to Pishe with explicit user consent.",
"translations": {
"bg-BG": {
"subtitle": "\u041e\u0434\u0438\u0442 \u043d\u0430 \u0441\u0430\u0439\u0442: \u0442\u044a\u0440\u0441\u0430\u0447\u043a\u0438 \u0438 AI",
"description": "Pishe \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0432\u0430 \u043f\u0443\u0431\u043b\u0438\u0447\u0435\u043d \u0444\u0438\u0440\u043c\u0435\u043d \u0441\u0430\u0439\u0442 \u0437\u0430 \u0442\u044a\u0440\u0441\u0430\u0447\u043a\u0438 \u0438 \u0437\u0430 AI \u0442\u044a\u0440\u0441\u0435\u043d\u0435. \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0432\u0430 33 \u0444\u0430\u043a\u0442\u043e\u0440\u0430 \u043d\u0430 \u043d\u0430\u0447\u0430\u043b\u043d\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u0435\u0442\u0435 robots.txt, sitemap.xml \u0438 llms.txt, \u0438 \u0442\u0435\u0441\u0442\u0432\u0430 \u0434\u0430\u043b\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u0438\u0442\u0435 AI \u0431\u043e\u0442\u043e\u0432\u0435 \u043c\u043e\u0433\u0430\u0442 \u0434\u0430 \u043e\u0442\u0432\u043e\u0440\u044f\u0442 \u0441\u0430\u0439\u0442\u0430. \u041f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u0442\u0435 \u043e\u0446\u0435\u043d\u043a\u0430 \u0437\u0430 \u0442\u044a\u0440\u0441\u0430\u0447\u043a\u0438, \u043e\u0446\u0435\u043d\u043a\u0430 \u0437\u0430 AI \u0442\u044a\u0440\u0441\u0435\u043d\u0435 \u0438 \u0441\u043f\u0438\u0441\u044a\u043a \u0441 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0438 \u043d\u0430 \u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438: \u043a\u0430\u043a\u0432\u043e \u043d\u0430\u043c\u0435\u0440\u0438\u0445\u043c\u0435 \u0438 \u0437\u0430\u0449\u043e \u0435 \u0432\u0430\u0436\u043d\u043e \u0437\u0430 \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u0432\u0438. \u041e\u0446\u0435\u043d\u043a\u0430\u0442\u0430 \u0437\u0430 AI \u0442\u044a\u0440\u0441\u0435\u043d\u0435 \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0433\u043e\u0442\u043e\u0432\u043d\u043e\u0441\u0442, \u0430 \u043d\u0435 \u0434\u0430\u043b\u0438 AI \u0430\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u0438\u0442\u0435 \u0432\u0435\u0447\u0435 \u0432\u0438 \u043f\u0440\u0435\u043f\u043e\u0440\u044a\u0447\u0432\u0430\u0442.\n\n\u0410\u043a\u043e \u0438\u0441\u043a\u0430\u0442\u0435 \u043f\u043e\u043c\u043e\u0449, \u043f\u043b\u044a\u0433\u0438\u043d\u044a\u0442 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0438\u0437\u043f\u0440\u0430\u0442\u0438 \u0437\u0430\u044f\u0432\u043a\u0430 \u043a\u044a\u043c \u0435\u043a\u0438\u043f\u0430 \u043d\u0430 Pishe \u043e\u0442 Raboti \u0437\u0430\u0435\u0434\u043d\u043e \u0441 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0430, \u0441\u0430\u043c\u043e \u0441\u043b\u0435\u0434 \u0432\u0430\u0448\u0435\u0442\u043e \u0438\u0437\u0440\u0438\u0447\u043d\u043e \u0441\u044a\u0433\u043b\u0430\u0441\u0438\u0435.\n\n\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f: \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0432\u0430 \u0441\u0430\u043c\u043e \u043d\u0430\u0447\u0430\u043b\u043d\u0430\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0438 \u043f\u043e\u0441\u043e\u0447\u0435\u043d\u0438\u0442\u0435 \u0444\u0430\u0439\u043b\u043e\u0432\u0435. \u041d\u0435 \u0432\u043b\u0438\u0437\u0430 \u0441 \u043f\u0430\u0440\u043e\u043b\u0430 \u0438 \u043d\u0435 \u043f\u0440\u043e\u043c\u0435\u043d\u044f \u043d\u0438\u0449\u043e \u043f\u043e \u0441\u0430\u0439\u0442\u0430. \u0421\u044a\u0440\u0432\u044a\u0440\u044a\u0442 \u043d\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 AI \u043c\u043e\u0434\u0435\u043b \u0438 \u043d\u0435 \u043f\u0430\u0437\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u0438\u0442\u0435 \u0430\u0434\u0440\u0435\u0441\u0438."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: d275ca414f061a4f7dd81ecd27b21e04467ea1f280cf71425a0ff76283307460