Cad a fhios ag do fhostaí sula dtógann sé rud ar bith
Is féidir le duine ar bith samhail a chur in iúl ar shuíomh gréasáin. Seo iad na rialacha a chuireann sé i bhfeidhm ar gach leathanach, cén fáth go bhfuil gach ceann acu ann, agus cé acu a stopann foilsiú seachas rabhadh a thabhairt faoi.
Bhí gach riail thíos íoctha le haghaidh ag eachtra ar shuíomh a reáchtáil againn - rangú aill, aistriúchán briste, leathanach a rinne a cód foinse féin.Ní táimid ag buille faoi thuairim ag an gcleachtas is fearr; táimid ag scríobh síos cad a chuaigh mícheart cheana féin ionas nach mbeidh sé mícheart ar do shuíomh freisin.
Rialacha a chuireann bac ar fhoilsiú go díreach: 8 de 12. Tá leathanach blocáilte ar ais chuig an bhfostaí leis an gcúis, agus déanann sé iarracht arís.Ní fhoilsíonn sé agus rabhadh duit ina dhiaidh sin.
1. One page, one subject
blocanna a fhoilsiú
Exactly one <h1>. A descriptive <title> of 15-60 characters.
Cén fáth: Title is the strongest per-page signal Google has. Google rewrites titles for the SERP most of the time, but the signal it forms from yours still affects ranking, and a generic or duplicated title reads as a quality problem.
2. A description written for a human
rabhadh
A meta description of 140-158 characters, unique to the page.
Cén fáth: Description does not rank the page, it decides whether anyone clicks it. Too short wastes the snippet; too long truncates mid-sentence.
3. No shared body text, ever
blocanna a fhoilsiú
Every page gets body copy and FAQ answers written for that page. Never a shared template with a noun swapped in.
Cén fáth: This is the one that costs months. A site we run shipped ~1700 pages on one generic FAQ body and a site-level quality classifier suppressed the whole domain — pages still indexed, ranking gone, no manual action to appeal. Recovery ran on core-update timescale.
4. Absolute canonical, paired with hreflang
blocanna a fhoilsiú
Every page self-canonicalises with an absolute URL. Any hreflang cluster ships alongside that canonical, also absolute.
Cén fáth: Relative hrefs are silently dropped. hreflang without a self-canonical fills the index report with "Duplicate without user-selected canonical" — 56,801 pages on one site we run.
5. Markup may only claim what the page shows
blocanna a fhoilsiú
Structured data mirrors the visible text exactly. Schema goes on the page types that earn a rich result, not on everything.
Cén fáth: Schema is not a general ranking input and not required for AI search -- Google says so directly. Markup that claims a price or a question the page never shows is a violation that can earn a manual action.
7. Positional {0} slots in translatable strings
blocanna a fhoilsiú
Any string that will be machine-translated uses {0}, {1} — never {name}.
Cén fáth: MT engines translate or transliterate the word inside the braces, or drop a brace entirely. A numeric slot has no word to translate and survives intact. This silently broke about 10% of non-English rows on one site before anyone noticed.
8. Nothing is indexable until it is finished
blocanna a fhoilsiú
Pages ship noindex. Indexing is a deliberate opt-in by the owner, per site.
Cén fáth: These sites share a wildcard domain. One spam tenant indexed on that wildcard damages every other tenant on it, and a half-finished page indexed on day one takes months to undo.
9. Build the thing, do not describe the thing
rabhadh
A page either does something useful or says something specific. A page that only describes a tool is not a page.
Cén fáth: Thin wrappers around someone else's API are the clearest signal a quality classifier has. Real utility is what survives a core update.
10. No orphans
rabhadh
Every indexable page has at least one inbound internal link.
Cén fáth: Internal links pass ranking signal and drive crawl. A page reachable only from the sitemap gets crawled a few times and then largely forgotten.
11. Alt text and intrinsic dimensions on every image
rabhadh
Every <img> has alt text and explicit width/height.
Cén fáth: Alt text is an accessibility requirement first and an indexing signal second. Missing dimensions cause layout shift, which is a Core Web Vitals failure on mobile — and mobile is what gets indexed.
12. Retired URLs return 410, verified
blocanna a fhoilsiú
A removed page returns 410 Gone, confirmed by an actual request after deploy.
Cén fáth: A 404 lingers as a soft-404 for months; a 410 deindexes cleanly. And per-view dispatch often intercepts the request before the 410-returning view is ever reached, so the check has to be a real HTTP request, not a code read.
Cén fáth go bhfuil sé seo le linter agus ní treoir stíl
Is riail a chónaíonn ach i treoir moladh - leanann an tsamhail sé an chuid is mó den am agus go ciúin ní dhéanann an chuid eile, agus gheobhaidh tú amach trí mhí ina dhiaidh sin i dtuarascáil tráchta. Mar sin, ritheann siad seo mar chód, tar éis an leathanach a scríobh agus sula dtéann sé beo. Leathanach a theipeann ar riail blocála a thabhairt ar ais leis an gcúis agus athscríofa. Is é an toradh ar an admháil ar bhealach ar bith, ionas gur féidir leat a fheiceáil a seiceálacha a rith.
Agus níl aon rud innéacsaithe go dtí go deir tú é
Tosaíonn gach suíomh noindex. Ní mar réamhshocrú a bhfuil tú a fháil amach — mar riail an linter i bhfeidhm, mar gheall ar na suímh seo roinnt fearann agus comharsana amháin dona hurts gach duine ar sé. Nuair a bhíonn do shuíomh fiú a aimsiú, cas tú innéacsú ar i socruithe.
Is é an casadh ar nach bhfuil an tástáil amháin. Toisc go bhfuil an fearann roinnte, ní mór suíomh a bheith ina suíomh fíor sula inneall cuardaigh in iúl in aice leis: leathanach baile, ar a laghad trí leathanaigh a iompar a gcuid scríbhneoireachta féin, gach leathanach tríd na seiceálacha thuas, agus seoladh ríomhphoist deimhnithe ar an gcuntas. Níl an tástáil cibé an íocann tú dúinn. Is féidir le suíomh saor in aisce go bhfuil suíomh fíor a fháil, agus is féidir aon suíomh a ghlacadh ar ais as an innéacs má thuilleann sé sin.
Taifeadtar toradh an linter do gach leathanach ar a admháil, agus tá admhálacha ar fáil thar an API.
Tóg mo chuideachta saor in aisce