TurundusSisu

Blogipostituse analüüs

Hindab blogipostitusi 100-punktisel skaalal: sisu kvaliteet, SEO, E-E-A-T, tehnilised elemendid.

AAgriciDaniel·Turundus·MIT

Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.

Kasuta seda oskustLaadi alla .zip
Kuidas see töötab?
  • ChatGPT avab uue vestluse, kuhu oskus on laaditud. Kui see on lingi jaoks liiga pikk, kopeeritakse see lõikelauale — lihtsalt kleebi.
  • Claude töötab samamoodi. Püsivaks paigaldamiseks laadi alla .zip ja lae see üles: Claude → Settings → Capabilities → Skills (Pro/Team/Enterprise).
  • Kopeeri oskus kopeerib oskuse, et saaksid selle kleepida mis tahes assistenti, sh Grok.

Blogianalüsaator: kvaliteediaudit ja hindamine

Hindab blogipostitusi skaalal 0–100 viies kategoorias ja annab prioriseeritud parendussoovitused. Skoor on sisemine toimetusliku valmisoleku heuristik, mitte Google'i järjestustegur ega kalibreeritud tsiteerimise tõenäosus. Töötab nii kohalike failide kui ka avaldatud URL-idega.

Viitedokumendid (teed repo juurest): - skills/blog/references/quality-scoring.md: täielik hindamise kontroll-loend - skills/blog/references/eeat-signals.md: E-E-A-T hindamiskriteeriumid - skills/blog/references/ai-slop-detection.md: kahetasandiline reflekside metoodika (v1.8.0) - skills/blog/references/editorial-heuristics.md: järjestusskaala 0–4 rubriik, P0–P3 tõsidus (v1.8.0, kasutatakse koos --rubric) - skills/blog/references/cognitive-load.md: jaotisepõhine mõistetihedus (v1.8.0, kasutatakse koos --cognitive-load)

Sisendi käsitlemine

Valikulised režiimid (v1.8.0)

Mõlemad režiimid on lisanduvad. Vaikekäitumine (ilma lippudeta) on v1.7.1-ga võrreldes muutumatu.

Hindamisprotsess

1. samm: sisu väljavõtmine

Loe blogipostitus ja võta välja: - Frontmatter (title, description, date, lastUpdated, author, tags) - Pealkirjastruktuur (H1, H2, H3 koos hierarhiaga) - Lõikude arv ja sõnade arv lõigu kohta - Statistika (kõik arvulised väited allikaga või ilma) - Pildid (arv, alt-teksti olemasolu, formaat) - Diagrammid/SVG-d (arv, tüüpide mitmekesisus) - Lingid (sisemised, välised, katkised) - Valikulise KKK jaotise olemasolu - Skeemimärgistus (olemasolevad tüübid) - Metasildid (title, description, OG-sildid, twitter cards) - Lausepikkused ja sõnavaranäidised ainult valikulise stiilidiagnostika jaoks

2. samm: hinda iga kategooriat

Laadi täieliku kontroll-loendi jaoks skills/blog/references/quality-scoring.md. Hinda igaüht:

Sisu kvaliteet (30 punkti)

Kontroll Punktid Läbimise kriteeriumid
Kaetus/põhjalikkus 7 Katab lugeja ülesande kasulike alateemade, tõendite ja näidetega; toorest sõnade arvu eesmärki pole
Loetavus (Flesch 60–70) 7 Flesch 60–70 ideaalne, 55–75 vastuvõetav; tase 7–8; Gunning Fog 7–8
Originaalsus/unikaalne väärtus 5 Originaalandmed, juhtumiuuringud, eristuv allikatega süntees või läbipaistev omakogemuslik tõendus; sildid üksi ei anna midagi
Lause- ja lõigustruktuur 4 Selge, sidus, sihtrühmale sobiv tempo; fikseeritud lause-, lõigu- ega pealkirjakvooti pole
Kaasavad elemendid 4 Kokkuvõttekast, esiletõstud, vaheldusrikkad sisuplokid. Aktsepteeritakse: „TL;DR“, „Key Takeaways“, „The Bottom Line“, „What You'll Learn“, „At a Glance“, „In Brief“
Grammatika/selgus 3 Selged laused, kontrollitud umbisikuline tegumood ja puhas proosa; stiililoendi terminid on soovituslikud

Loetavuse vahemikud (rakenda persoona kaupa või kasuta vaikimisi):

Sihtrühm Flesch Grade Flesch Ease Mõju skoorile
Tarbija 6-8 60-80 Täispunktid, kui vahemikus
Professionaal 8-10 50-60 Täispunktid, kui vahemikus
Tehniline 10-12 30-50 Täispunktid, kui vahemikus
Vaikimisi (persoonata) 7-8 60-70 Praegune hindamine muutumatu

Loetavuse vahemikud on sisemised toimetusheuristikad, mida tuleb kohandada sihtrühmale. Need ei ennusta tsiteerimise tõenäosust.

SEO optimeerimine (25 punkti)

Kontroll Punktid Läbimise kriteeriumid
Pealkirjahierarhia ja navigeerimine 5 Selge dokumendi teema, puhas hierarhia, unikaalsed kirjeldavad pealkirjad
Pealkirja selgus ja eesmärgile vastavus 4 Täpne, eristuv pealkiri, mis on kooskõlas nähtava sisuga
Semantiline teemaline järjepidevus 4 Pealkiri, alapealkirjad ja sisu kirjeldavad sama lugeja ülesannet ilma täpse vaste kvootideta
Sisemine linkimine (3–10 kontekstuaalset) 4 Kirjeldav ankurtekst, kahesuunaline
URL-i struktuur 3 Stabiilne, loetav, järjepideva suurtähestusega tee
Metakirjelduse täpsus 3 Kasulik lehepõhine kokkuvõte, mis on kooskõlas nähtava sisuga
Väline linkimine (tase 1–3) 2 3–8 väljuvat linki autoriteetsetele allikatele

E-E-A-T signaalid (15 punkti)

Kontroll Punktid Läbimise kriteeriumid
Autori omistamine (nimega, tutvustusega) 4 Päris nimi, kvalifikatsioon, mitte müügikõne
Allikatruudus 4 Olulised väited on jälgitavad toetavate allikateni; null väljamõeldud
Usaldusnäitajad 4 Kontaktileht, meist-leht, toimetuspoliitika
Tõendusbaas 3 Kontrollitavad allikad, läbipaistev metoodika või toetatud originaalmaterjal; mina-vormi ei nõuta kunagi

Allikaviidete hindamisel E-E-A-T all hinda, kas olulised väited on jälgitavad allikateni, mis neid tegelikult toetavad. Kuupäevad, väljaandja ja dokumendi pealkirjad, hankimismärkused ja metoodika tuleks kirja panna, kui need aitavad allikat tuvastada, tõlgendada või uuesti üles leida. Ära nõua ühte fikseeritud viitamisvormi ega alanda skoori ainult seetõttu, et hankimiskuupäev puudub.

Tehnilised elemendid (15 punkti)

Kontroll Punktid Läbimise kriteeriumid
Skeemimärgistuse kehtivus 4 Prioriteet Article/BlogPosting + Person + Organization + BreadcrumbList; FAQPage ainult valikuline olemimärgistus
Piltide optimeerimine 3 AVIF/WebP, kirjeldav alt-tekst, laisklaadimine v.a LCP
Struktureeritud andmete elemendid 2 Tabelid, loendid, võrdlusplokid
Lehe kiiruse signaalid 2 LCP < 2.5s, renderdamist blokeerivat JS-i pole
Mobiilisõbralikkus 2 Responsiivne, puutealad 48px+
OG/sotsiaalmeedia metasildid 2 og:title, og:description, og:image, twitter:card

Valmisolek tehisaru tsiteerimiseks (15 punkti)

Kontroll Punktid Läbimise kriteeriumid
Tõenditega toetatud tsiteeritavus 4 Iseseisvad olulised jaotised kontrollitud toega; fikseeritud sõnavahemikku pole
Eesmärgile vastavus 3 Selge lehe eesmärk ja kavatsusele vastavad pealkirjad/formaat; KKK ja küsimuspealkirjad on valikulised
Olemi selgus 3 Ühemõtteline teemaolem, järjepidev terminoloogia
Sisu struktuur väljavõtmiseks 3 Vastus eespool, tabelid koos thead'iga, võrdlusformaadid
Tehisaru roomajate ligipääs 2 Põhisisu ja skeem on sihtroomajale kättesaadavad. Google'ile sobiv JavaScript läbib, kui renderdatud DOM avaldab järjepideva nähtava sisu ja kehtiva skeemi; SSR, SSG või algne HTML on vastupidavuse soovitused, mitte tingimusteta nõuded

3. samm: soovituslik toimetusliku stiili diagnostika

Raporteeri kirjeldavaid stiilitähelepanekuid. Ära järelda, kas sisu kirjutas inimene või mudel, ära arvuta tehisaru päritolu protsenti ja ära kasuta neid tähelepanekuid punktide lisamiseks ega eemaldamiseks.

Lausepikkuste varieeruvus: - Arvuta lausepikkuste standardhälve kogu postituse ulatuses - Raporteeri lausepikkuste dispersiooni ainult toimetamise abivahendina.

Seadistatud fraaside ülevaatus: raporteeri nende projekti stiililoendi terminite esinemisi valikuliseks toimetuslikuks ülevaatuseks: 1. "It's important to note" 2. "In today's digital landscape" 3. "Delve into" 4. "Navigating the complexities" 5. "Let's explore" 6. "Furthermore" 7. "In conclusion" 8. "It is worth mentioning" 9. "Embark on" 10. "Cutting-edge" 11. "Leverage" (tegusõnana, mittefinantskontekstis) 12. "Game-changer" 13. "Revolutionize" 14. "Streamline" 15. "Harness the power" 16. "Dive deep" 17. "Unlock the potential" 18. Mõttekriipsu koodipunkt U+2014 – loe esinemised kokku projekti proosareegli jaoks

Sõnavara mitmekesisuse näidis (Type-Token Ratio): - Arvuta unikaalsed sõnad / sõnade koguarv - Tõlgenda ainult kontekstis, sest väärtus muutub koos näidise pikkuse, tehnilise terminoloogia ja teemaga.

Ainult toimetuslikuks kasutuseks: - Fraasiloendid rakendavad projekti hääle-eelistusi, mitte Google'i poliitikat. - TTR varieerub koos näidise pikkuse, teema ja terminoloogiaga ega ole autorsuse klassifikaator. - Ära kunagi soovita väljamõeldud anekdoote ega toetamata omakogemuslikke väiteid.

4. samm: määra hinnang

Skoor Hinnang Tegevus
90-100 Erakordne Avalda nii nagu on, lipulaevsisu
80-89 Tugev Väike lihvimine, avaldamiseks valmis
70-79 Vastuvõetav Vaja on sihitud parendusi
60-69 Alla standardi Vaja on märkimisväärset ümbertöötamist
< 60 Kirjuta ümber Põhimõttelised probleemid, alusta kavast

4.5. samm: valikuline järjestusrubriik (--rubric)

Kui antakse --rubric, hinda postitust lisaks 10 toimetusheuristika järgi, mis on määratletud failis skills/blog/references/editorial-heuristics.md. Iga heuristika saab skoori 0–4 ja tõsiduse sildi (P0 / P1 / P2 / P3 / none).

Rubriik EI asenda 100-punktist skoori. See jookseb kõrvuti ja toob esile, millised leiud on blokeerivad ja millised lihvimine.

Väljasta rubriik kas: - Markdowni tabelina (vaikimisi), mis lisatakse põhiraporti lõppu pealkirja ### Editorial Heuristics Rubric alla. - JSON-väljana rubric, kui kasutusel on --format json.

Rubriigi JSON-skeem:

{
  "rubric": {
    "heuristics": [
      { "id": 1, "name": "Visibility of intent", "score": 3, "severity": "P2", "note": "Summary box generic" },
      ...
    ],
    "p0_count": 0,
    "p1_count": 1,
    "p2_count": 2,
    "p3_count": 3
  }
}

4.6. samm: valikuline kognitiivse koormuse soojuskaart (--cognitive-load)

Kui antakse --cognitive-load, käivita python3 scripts/cognitive_load.py <file> --format json ja manusta tulemus JSON-väljundis välja cognitive_load alla või lisa markdown-väljundisse jaotis ### Cognitive Load Heatmap. Lävendite ja tõlgendamise kohta vaata skills/blog/references/cognitive-load.md.

5. samm: koosta raport

Vaikimisi väljundformaat (Markdown):

## Blog Quality Report: [Title]

**Score: [X]/100** - [Rating]

### Score Breakdown
| Category | Score | Max | Notes |
|----------|-------|-----|-------|
| Content Quality | X | 30 | [1-line summary] |
| SEO Optimization | X | 25 | [1-line summary] |
| E-E-A-T Signals | X | 15 | [1-line summary] |
| Technical Elements | X | 15 | [1-line summary] |
| AI Citation Readiness | X | 15 | [1-line summary] |
| **Total** | **X** | **100** | |

### Editorial Style Diagnostics
- **Sentence-length variation**: [X] (descriptive only)
- **Configured style phrases**: [N] ([list phrases found])
- **Vocabulary diversity sample**: [X] (descriptive only)
- These observations do not infer authorship and do not affect the score.

### Issues Found

#### Critical (Must Fix)
- [ ] [Issue with specific location and fix]

#### High Priority
- [ ] [Issue with specific location and fix]

#### Medium Priority
- [ ] [Issue with specific location and fix]

#### Low Priority
- [ ] [Issue with specific location and fix]

### Quick Stats
- Word count: [N]
- Paragraphs: [N] (X over 150 words)
- H2 sections: [N] (X as questions, X with answer-first formatting)
- Statistics: [N] sourced / [N] unsourced
- Images: [N] (X with alt text, formats: ...)
- Charts: [N] (types: ...)
- Internal links: [N]
- External links: [N] (tier breakdown: ...)
- Schema types: [list]
- OG/social tags: [present/missing]

### Recommended Actions
1. [Most impactful fix: Critical items first]
2. [Second most impactful]
3. [Third]

Run `/blog rewrite <file>` to apply these optimizations automatically.

Ekspordiformaadid

Vaikimisi: Markdowni raport

Standardne üksikasjalik raport, nagu ülal näidatud.

JSON-eksport (--format json)

Masinloetav väljund integreerimiseks CI/CD või juhtpaneelidega:

{
  "file": "post.md",
  "title": "...",
  "score": 78,
  "rating": "Acceptable",
  "categories": {
    "content_quality": { "score": 22, "max": 30 },
    "seo_optimization": { "score": 18, "max": 25 },
    "eeat_signals": { "score": 12, "max": 15 },
    "technical_elements": { "score": 13, "max": 15 },
    "ai_citation_readiness": { "score": 13, "max": 15 }
  },
  "ai_detection": {
    "methodology_label": "editorial_style_diagnostics",
    "burstiness": 6.2,
    "ai_phrases_found": ["Furthermore", "Let's explore"],
    "ttr": 0.44,
    "ai_probability": null,
    "authorship_inference": false,
    "editorial_style_only": true
  },
  "issues": {
    "critical": [],
    "high": [],
    "medium": [],
    "low": []
  }
}

Tabeli eksport (--format table)

Kompaktne kokkuvõte kiireks ülevaatuseks:

File            | Score | Rating     | Content | SEO | EEAT | Tech | AI-Ready | Evidence/Readiness Issue
post.md         |    78 | Acceptable |   22/30 | 18/25 | 12/15 | 13/15 |    13/15 | Source method unclear

Partiirežiim

Kui antakse kataloog või lipp --batch, otsi blogifaile ja koosta kokkuvõttetabel. Kasuta --sort score, et järjestada skoori järgi (vaikimisi kasvavalt).

## Blog Audit Summary: [N] Posts Analyzed

| File | Score | Rating | Content | SEO | EEAT | Tech | AI-Ready | Top Evidence/Readiness Issue |
|------|-------|--------|---------|-----|------|------|----------|------------------------------|
| post-1.md | 85 | Strong | 26/30 | 20/25 | 13/15 | 14/15 | 12/15 | Missing OG tags |
| post-2.md | 42 | Rewrite | 10/30 | 8/25 | 5/15 | 9/15 | 10/15 | 12 fabricated stats |
| post-3.md | 71 | Acceptable | 20/30 | 16/25 | 10/15 | 12/15 | 13/15 | Purpose is unclear |

### Priority Queue (Lowest Scoring First)
1. post-2.md (42): Full rewrite needed, unsupported and fabricated claims
2. post-3.md (71): Clarify purpose and add support where claims need it
3. post-1.md (85): Add OG tags, minor polish

Run `/blog rewrite <file>` on each, starting from lowest score.