ඔබේ වෙබ් අඩවියේ පිටු කිහිපයක් Google Search Console තුළ "Soft 404" ලෙස ලේබල කර තිබේද? බ්රවුසරයෙන් පිටුව සාමාන්යයෙන් පෙනෙන අතර, කිසිඳු දෝෂයක් නොපෙනේ. එහෙත් ගූගල් එය 404 ලෙස සලකන්නේ ඇයි? මේ ලිපියෙන් Next.js යෙදුම් වල Soft 404 ගැටලුව කුමක්ද, එය සකස් කිරීමේ වැදගත්කම සහ ප්රායෝගික විසඳුම් ගැන පැහැදිළි කරයි.
Soft 404 කියන්නේ කුමක්ද? සාමාන්ය 404 යනු සර්වර් "මෙම පිටුව නොමැත" කියා HTTP 404 කේතයක් ලබා දීමයි. Soft 404 එකේ, පිටුවක් නොමැති වුවත් සර්වර් 200 OK කේතයක් ලබා දෙයි. එමනිසා සෙවුම් යන්ත්රයන්ට පිටුව සාර්ථකයි කියා වැරදි අවබෝධයක් ඇතිවෙයි, නමුත් අන්තර්ගතය හිස් හෝ අඩු වේ.
Next.js හි Soft 404 ඇයි සිදුවෙන්නේ? Next.js ද්රව්යමය දත්ත (CMS, API, DB) මත පදනම් වූ ගතික පිටු සාදීමට ඉතා සුලභ වේ. /products/[slug] වැනි ගතික රූට් එකක්, ඉල්ලූ නිෂ්පාදනය මකා දැමූ පසුද, පිටුවක් රෙන්ඩර් කර 200 කේතයක් දෙනු ඇත. දත්ත නොමැති බව පරීක්ෂා නොකිරීම හේතුවෙන් පිරිසිදු නොවන, හිස් පිටු පෙන්වීම සිදුවේ.
එය සකස් කිරීමේ වැදගත්කම සෙවුම් එන්ජිනට අතිරේක crawl budget එකක් වැය කරන අතර, ඔබේ අන්තර්ගතය සාර්ථකව ඉන්ඩෙක්ස් නොවනු ඇත. පරිශීලකයන් සෙවුම් ප්රතිඵලයෙන් හිස් පිටුවකට ගොස් ඉක්මනින් පිටවීම නිසා bounce rate වැඩි වේ, එය SEO සහ පාරිභෝගික විශ්වාසයට අහිතකරයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික විද්යාල සිසුන්, ව්යාපාරිකයන් හා නිර්මාණකරුවන්ට Next.js භාවිතය ඉතා ජනප්රියයි. Soft 404 ගැටලුව සකස් කිරීමෙන්:
- වෙබ් අඩවි SEO වැඩිවීමෙන් Google හි රැංකි ඉහළ යාම.
- පාරිභෝගිකයන්ට හොඳ පරිශීලක අත්දැකීම ලබා දීම, එයින් ව්යාපාරික ආදායම වැඩිවීම.
- දෙවැනි පරම්පරාවේ ඩිවෙලපර්ලාට ගැලපෙන, පිරිසිදු කේත ලේඛන රචනා කුසලතා වර්ධනය.
ඉන්පසු, ශ්රී ලංකාවේ තාක්ෂණික සමාජය ඉහළම තත්ත්වයේ වෙබ් අඩවි නිර්මාණය කර, ගෝලීය වෙළඳපලේ තරඟකාරීත්වය වැඩි කර ගත හැක.
Soft 404 ගැටලුව විසඳීමට ප්රධාන ක්රියාමාර්ග:
- ගැටලුව ඇති පේජ් එකේ notFound() (App Router) හෝ notFound: true (Pages Router) භාවිතා කර 404 කේතයක් ලබා දීම.
- අභිරුචි 404 පිටුවක් (app/not-found.js හෝ pages/404.js) සාදා පරිශීලකයාට නිවැරදි මගපෙන්වීම.
- පැරණි, භාවිතා නොවන රූට් මකා හෝ 410 කේතයක් ලබා දීම.
- මාරු වූ අන්තර්ගතය සඳහා 301 redirects සකස් කිරීම.
මෙම පියවරයන් අනුගමනය කිරීමෙන් ඔබේ Next.js යෙදුම සෙවුම් යන්ත්රයන්ට හොඳින් පෙනේ, පරිශීලකයන්ට සාර්ථක අත්දැකීමක් ලබා දෙයි.
අවසානයේ, Soft 404 ගැටලුව ඔබේ වෙබ් අඩවියට අත්යවශ්ය තාක්ෂණික නඩත්තුවක් වන අතර, එය නිසි පරිදි සකස් කිරීමෙන් SEO, පරිශීලක අත්දැකීම, ව්යාපාරික වර්ධනය යන සියල්ලටම ඉහළ ප්රතිඵල ලැබේ.