ඔබේ වෙබ් පිටුවේ Product structured data එක JSON-LD වශයෙන් ලිඛිත කර, ලින්ටර් එකෙන් "valid" කියලා බලලා, තවමත් Google Search Console එකේ "Invalid" හෝ රිච් රිසල්ට්ස් වල මිල නොපෙන්වෙනවා නම්, බොහොමයක් වෙලාවට මිල (price) ක්ෂේත්රයේ සුළු වැරදි නිසා එහෙම වෙයි.
උදාහරණයක් බලන්න:
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "Product", "name": "Aeron Chair", "offers": { "@type": "Offer", "price": "$1,299.00", "priceCurrency": "USD" } }
</script> මෙය සින්ට්රැක්ස් අනුව සම්පූර්ණයෙන්ම වලින් JSON එකක්, නමුත් Google හි Product validation එකට අනුකූල නොවේ. මිල අගයෙහි නිතර ඇති නියමයන් මෙන්න:
- මුදල් ලකුණ ($) අගයෙන් ඉවත් කර priceCurrency හි ISO 4217 කේතය (USD, EUR, LKR) ලෙස දිය යුතුය.
- අගයෙහි කමාව (,) හෝ ඕනෑම වෙනත් thousands separator එකක් නොතිබිය යුතු.
- දශම ලකුණként '.' පමණක් භාවිතා කළ යුතු; EU ආකාරයේ "1.299,00" අස්විකරයි.
ඒ නිසා "$1,299.00" තුනේ නියමයන් උල්ලංඝනය කරයි, Google එය හෝ ඉවත් කරයි හෝ සම්පූර්ණ අයිතමය අවිධික්රමික ලෙස සලකයි.
නිවැරදි කිරීම මෙහෙමයි:
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "Product", "name": "Aeron Chair", "offers": { "@type": "Offer", "price": "1299.00", "priceCurrency": "USD" } }
</script> මෙහි price අගයෙහි කුමන ලකුණක් නොමැතිව, string එකක් ලෙස "1299.00" ලෙස දිය යුතුය.
ඉතිරි වැරදි කිහිපයක්ද ඇත:
- priceCurrency අනිවාර්යය – මුදල් කේතයක් නොමැති නම් Google එය දෝෂයක් ලෙස ගනී.
- availability වචනයකින් නොව, සම්පුර්ණ schema.org URL එකෙන් (උදා: "https://schema.org/InStock") යොදා ගන්න.
- priceValidUntil ISO‑8601 දිනය ("2026-12-31") ලෙස සැපයිය යුතු; "31 Dec 2026" වැනි ආකාරය පිළිගත නොවේ.
JSON ලින්ටර් එකේ මේ නියමයන් පරීක්ෂා නොකෙරේ. ඒ නිසා ඔබට schema.org‑වල semantics හඳුනාගන්නා විශේෂ validator එකක් භාවිතා කිරීම වැදගත්. මෙවැනි validator එකක් භාවිතා කරලා price, currency, enum, date වැනි ගැටලු හඳුනාගත හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ වෙබ් සංවර්ධකයින්, ඩිජිටල් වෙළෙඳුන් සහ ආයතනික SEO කාර්ය මණ්ඩලයන්ට මේ නියමයන් හඳුනා ගැනීම අත්යවශ්ය. වැරදි price markup එක නිසා රිච් සර්ච් ප්රතිඵල අහිමි වීම, වෙබ් අඩවියේ click‑through rate (CTR) අඩු වීම, හා ගනුදෙනු අහිමි වීමක් විය හැක. නිවැරදි schema markup එක නිසා Google සෙවුම් ප්රතිඵලවල උසස් ස්ථානයක් ලබා ගත හැකි අතර, එය ශ්රී ලංකාවේ e‑commerce ව්යාපාරයන්ට ජාත්යන්තර වෙළෙඳපොළේ තරඟකාරීත්වය වැඩි කරයි. එසේම, නවතම තාක්ෂණික පාඨමාලා සහ සමාජ මාධ්ය පසුබැසීම් වලදී මෙම නියමයන් ගැන දැනුවත් කිරීම, දේශීය තාක්ෂණික ප්රවීණයන්ගේ කුසලතාව වැඩි කරයි.
අවසානයේ, ඔබේ JSON‑LD markup එකේ price, priceCurrency, availability සහ date ආකාරය නිවැරදිව සකස් කර, Google Structured Data Testing Tool හෝ schema validator එකක් භාවිතා කර පරීක්ෂා කිරීමෙන්, ඔබේ වෙබ් අඩවියට අතිරේක දෘශ්යප්රතිඵල (rich snippets) ලබා ගත හැක. මෙය SEO, පාරිභෝගික විශ්වාසය සහ ව්යාපාරික වර්ධනය සඳහා අත්යවශ්යය.