Documentatie
Getypeerde pagina's, lijstpagina's en nieuwe paden
Hoe de content engine pagina's schrijft waarvan het adres uit onderdelen is opgebouwd, zoals bedrijf en functie, lijstpagina's actueel houdt en paden toevoegt of verwijdert.
Sommige delen van een site zijn opgebouwd uit onderdelen: bijvoorbeeld een sollicitatiegids voor elk bedrijf en elke functie op /interviews/google/software-engineer. De content engine leest die structuur af uit je eigen pagina's, schrijft de combinaties waarop mensen zoeken, onderhoudt lijstpagina's die items van die pagina's bundelen en kan een nieuwe waarde toevoegen, zoals een nieuw bedrijf, of een waarde verwijderen. Je site wordt altijd eerst gevraagd voordat er iets op een nieuw adres wordt geschreven.
Hoe AutoPSEO de structuur vindt
De structuur komt uit je eigen pagina's en nooit uit een aparte declaratie. Bij elke scan groepeert AutoPSEO je adressen op sectie en diepte:
- Een groep heeft minstens zes pagina's nodig, twee of meer niveaus onder de sectie, met segmenten waarvan de waarden op meerdere pagina's terugkomen. Het resultaat is een patroon zoals
/interviews/{company}/{role}. - De naam van elke waarde wordt uit je titels afgeleid, dus
goldman-sachswordt "Goldman Sachs", en afkortingen worden herkend (bcgvoor Boston Consulting Group). - Hoe mensen naar deze pagina's zoeken, komt uit Search Console: een formulering telt mee zodra ze minstens 20% van de bijbehorende zoekopdrachten omvat.
- De aantallen en lijsten waaraan je pagina's zich houden, worden gemeten op de kopieën die AutoPSEO ervan heeft (minstens 5 pagina's): bij aantallen geldt het bereik waarin 90% van de pagina's valt, en een lijst telt mee als 80% van de pagina's die heeft.
Alleen een sectie die je aan AutoPSEO hebt overgedragen, krijgt deze structuur: een beheerd contenttype op dat pad. Je site geeft via de webhook aan welke secties ze overdraagt (levering); al het andere over de sectie wordt uit de pagina's afgelezen.
Een getypeerde pagina schrijven
- Routering. Een zoekopdracht die van elk onderdeel één waarde noemt, op naam, alias of adressegment, gaat naar het getypeerde contenttype. "amazon data engineer interview questions" wordt bedrijf
amazonen functiedata-engineer. - De brief toont het adres, de gekozen waarden en wat je eigen pagina's over die waarden zeggen, live gelezen op het moment dat de brief wordt opgebouwd.
- De controles. Elk getal in het artikel moet voorkomen op die pagina's of in de vastgelegde feiten van de waarden. Een waarde met een eigen pagina moet in de H1 of in het directe antwoord worden genoemd. Elke lijst moet het juiste aantal items hebben en het adres moet nog vrij zijn. Je eigen AI geeft de waarden als
partsdoor aancontent_get_briefencontent_submit. - Vertalingen houden elke lijst even lang.
- Leveringen bevatten
article.parts, bijvoorbeeld{ "company": "google", "role": "software-engineer" }.
De combinaties plannen waarop mensen zoeken
Bij elke scan worden de combinaties opgesomd die je patroon toestaat en waarvoor nog geen pagina bestaat, tot maximaal 500 adressen. Met path.check wordt aan je site gevraagd of ze op elk van die adressen een pagina zou accepteren, 50 tegelijk. Een weigering wordt met je reden bewaard en er wordt nooit meer naar gevraagd; een adres waarop je site niet antwoordt, wordt de volgende keer opnieuw gevraagd. Zonder gekoppelde path.check geldt: "no new pages are planned until it does."
Voor maximaal 200 geaccepteerde adressen per scan zoekt AutoPSEO de maandelijkse zoekvolumes op via onderzoekscredits. Een combinatie met minstens 10 zoekopdrachten per maand wordt zonder modelbeoordeling in de backlog gepland, omdat je site het adres al heeft geaccepteerd. Een combinatie met minder wordt afgewezen met "Too few searches for a page of its own".
Lijstpagina's
Een lijstpagina bundelt één lijst uit elke pagina met dezelfde waarde: bijvoorbeeld alle voorbeeldvragen voor één functie op /interview-questions/data-engineer, waarbij elk item terugverwijst naar de pagina waaruit het komt. AutoPSEO maakt alleen lijstpagina's voor een sectie die je site heeft overgedragen en die de scan herkent als zo'n hub (de pagina's dekken minstens 60% van de waarden van een onderdeel, en minstens drie).
- Een lijstpagina bestaat in elke taal; een item dat in een vertaling ontbreekt, toont de tekst van het origineel.
- Leveringen markeren haar met
article.kind = "list"enarticle.parts, en de tekst is{ title, h1, items: [{ from, text }] }. - Ze wordt opnieuw opgebouwd zodra een pagina die ze bundelt verandert, zonder model, zonder beoordeling en zonder quotum, en ze neemt nooit een adres in dat een andere pagina heeft (onderhoud).
- Niemand bewerkt haar met de hand: claims, herschrijvingen, rollbacks, verwijderingen en samenvoegingen worden geweigerd. Het contenttype toont Built from other pages.
Nieuwe paden
Een nieuw pad is een nieuwe waarde van het eerste onderdeel van het adres: een nieuw bedrijf op /interviews/jane-street.
- Voorgesteld. Je eigen AI stelt er een voor met
content_propose_value, of AutoPSEO vindt ze eens per maand in de zoekvraag: het vraagt zoekwoordsuggesties op voor zoekopdrachten die lijken op de bestaande, maar zonder het bedrijfsdeel, een model kiest de zinnen die een bedrijf noemen, en per contenttype worden er maximaal vijf voorgesteld, elk in totaal minstens 100 keer per maand gezocht en minstens 10 keer in één zoekopdracht. Voor de ontdekking moetenpath.addgekoppeld zijn en onderzoekscredits beschikbaar. - Gevraagd. Elk voorstel gaat eerst naar je site:
path.checkmetnew: { part, value, name }. Een weigering wordt met je reden bewaard en de waarde wordt nooit meer voorgesteld. - Geschreven. Een geaccepteerde waarde wordt een waardetaak in de wachtrij. Alleen een schrijver die het web kan lezen, pakt die op: je eigen AI, of de waardensessie van de onbemande runner (je eigen AI). De schrijver van AutoPSEO slaat waardetaken over, en ze kosten geen quotum.
- Ingediend. De schrijver leest de brief (de regels, twee van je pagina's over andere waarden en de zoekopdrachten die de nieuwe waarde noemen) en stuurt
content_submit_value: de naam, maximaal 10 aliassen, de eigen https-site, maximaal vijf andere officiële pagina's, een beschrijving van hooguit 160 tekens en 3 tot 12 feiten. Elk feit is één gewone zin met een https-bron, de datum waarop de bron is gelezen (binnen het afgelopen jaar) en een niveau:officialals de bron de eigen site van de waarde is, andersreported. Een waarde heeft één officieel feit nodig, of drie gerapporteerde feiten van minstens twee sites. Op dit moment vragen de regels om feiten over hoe het bedrijf aanneemt. - Beoordeeld en verzonden. De waarde wacht op beoordeling, net als een concept, daarna gaat
path.addvia de leveringsuitbox naar je site, en wacht daar zolang je site de opdracht niet heeft gekoppeld. - Geaccepteerd of geweigerd. Als je site de waarde accepteert, verschijnt ze als On your site, wordt ze toegevoegd aan de waarden van het contenttype met haar feiten en plant de volgende scan haar pagina's. Bij een weigering met
invalid_valuegaat ze met je reden terug naar de schrijver, en de derde weigering is definitief. Elke andere foutcode weigert haar voorgoed.
De pagina Content toont elke waarde onder "Paths AutoPSEO proposed, added or took down", met statussen zoals Being written, In review, Sent to your site, On your site en Turned down.
Een pad verwijderen
Alleen een persoon start dit: Take a path down op de pagina Content ("Path to take down", "Where its addresses lead (optional)"), of content_remove_path via MCP met jouw toestemming. path.remove vraagt je site om de waarde te verwijderen met alle pagina's onder haar pad en ze te beantwoorden met een 301 naar redirectTo, de eigen pagina van het contenttype tenzij je een ander adres op je site kiest.
- De enige waarde van een contenttype kan niet worden verwijderd.
- Als je site het accepteert, of met 404 en
not_foundantwoordt, gaan de kopieën van die pagina's bij AutoPSEO offline zonder nieuwe levering, wordt alles wat nog op verzending wacht verwijderd, worden hun taken en de geplande onderwerpen van de waarde afgewezen en verdwijnt de waarde uit het contenttype terwijl je oude pagina's nog in scans verschijnen. - Als je site met een andere fout weigert, zoals 409
in_use, verandert er niets.
De payloadvormen voor path.check, path.add en path.remove staan bij levering.