Hoppa till huvudinnehållet

Kom igång

I den kommande versionen delas inkluderade sidor mellan en ägares projekt; fram till utrullningen kan den offentliga instrumentpanelen fortfarande visa de tidigare gränserna per chattbot.

Bygg en användbar chattbot innan du lägger den på webbplatsen. Grundflödet är skapa → lägg till innehåll → granska → testa → anpassa → integrera.

1. Skapa ett konto och ett projekt

Logga in på ChattyBox-instrumentpanelen, välj New Chatbot och ge projektet ett namn samt eventuellt en Website URL. Projektet öppnas i Content, där lagrade sidor och skrapningsjobb visas; att skapa projektet startar inte en skrapning.

Se priser för aktuella gränser för projekt, sidor och användning.

2. Konfigurera din innehållskälla

Öppna projektets Settings. Spara den publika Website URL under General Settings med Save Changes. Välj sedan upptäcktsläge, maximalt antal sidor och eventuellt uppdateringsschema under Scraping Configuration och välj Save Config. Det är separata formulär; regler för inkludering/exkludering och crawldjup hanteras via konfiguration som kod, inte i instrumentpanelen.

Kör Scrape now. ChattyBox hittar de valda sidorna, extraherar läsbart HTML-innehåll och köar ändrat innehåll för indexering. Den renderar inte JavaScript och tillämpar inte robots.txt; välj medvetet offentliga sidor som du har rätt att indexera. Tiden beror på upptäckt, sidantal och indexeringsarbete.

Använd Lägg till och uppdatera innehåll när du behöver vägledning om webbplatskartor, manuella URL:er, genomsökning, flerspråkighet eller omskrapning.

3. Granska indexerat innehåll

Gå tillbaka till Content och jämför faktiska sidor med förväntade källor. Granska skrapjobbet för antal och varningar om delvis innehåll, och kontrollera det separata embedding-jobbet innan du utvärderar svar. En slutförd skrapning garanterar inte att varje begärd sida eller varje avsnitt indexerades.

4. Testa svarskvaliteten

Öppna Test Chat och ställ representativa frågor som riktiga besökare kommer att använda. Kontrollera att svaren:

  • använder den indexerade dokumentationen i stället för obestyrkta antaganden;
  • länkar till användbara källsidor;
  • hanterar saknad information med den avsedda reservlösningen;
  • fungerar för viktiga språk och termer.

Förbättra källinnehållet eller källurvalet och skrapa igen när planens väntetid tillåter det. Gratisplanen tillåter högst en uppdatering per vecka och betalda planer högst dagligen. Test Chat använder meddelandekvot och bidrar till samma loggar, Analytics och Content Gaps som publik chatt. Installera inte chattboten bara för att den första skrapningen blev klar.

5. Anpassa upplevelsen

Använd Persona för att justera assistentens beteende. Om du planerar att använda den hostade widgeten kan du använda Embed för att förhandsgranska titel, välkomstmeddelande, färger, ikon, position och språkbeteende och sedan spara widgetinställningarna. Fixed-läge och script-override styr UI-språket, inte vilket innehållsspråk som indexeras.

Gör dessa val efter att innehållet har testats, så att visuell konfiguration inte döljer problem med sökning eller dokumentation.

6. Välj en integration

MålNästa steg
Montera ChattyBox underhållna gränssnitt från applikationskodJavaScript SDK
Bygga och underhålla ett eget gränssnittHeadless JavaScript SDK
Låta en AI-kodningsassistent integrera npm-paketetAI-assisterad integration
Hantera projektkonfiguration från Git och CIDistribuera konfiguration med CLI
Använda det underhållna gränssnittet utan npm eller ett byggstegSkript för den hostade widgeten
Lägga till den underhållna widgeten i WordPress utan temaändringarWordPress-tillägg
Lägga till den underhållna widgeten i Drupal 10 eller 11 med ComposerDrupal-modul

Webbläsarintegrationer behöver en offentlig widget-API-nyckel. Offentliga nycklar fungerar som standard från produktions-, förhandsgransknings-, staging- och localhost-origins. Om du vill lägga till valfri defense-in-depth-härdning öppnar du Public Keys > Edit origins, aktiverar Restrict this key to specific origins och lägger till varje tillåten webbläsarorigin. Begränsade origins matchas exakt efter schema, värdnamn och port (till exempel https://example.com och http://localhost:3000 är olika origins). Gå tillbaka till Embed för att välja nyckeln och kopiera det genererade kodfragmentet och API-URL:en.

Offentliga widgetnycklar är avsedda att visas i webbläsarkod. Konfigurationstoken och andra administrativa autentiseringsuppgifter är privata och får aldrig läggas till på en webbplats.

7. Validera före lansering

Installera den valda integrationen på en förhandsgransknings- eller staging-webbplats först. Testa den distribuerade origin:en, navigering mellan rutter, källhänvisningar, reservbeteende, mobil layout och webbläsarkonsolen innan du publicerar brett.

Slutför lanseringschecklistan. Använd sedan Logs på alla planer, eller Analytics och Content Gaps på Pro eller Business, för att förbättra dokumentationen utifrån verkliga frågor.

Vi använder valfria analys- och tagghanteringsverktyg för att förstå hur webbplatsen används. Välj om du vill tillåta Ahrefs Web Analytics, PostHog och Google Tag Manager. Om du stänger av analysen laddas sidan om så att ändringen genomförs korrekt. Grundläggande webbplatsfunktioner och felövervakning styrs inte av detta val. Läs vår integritetspolicy.