WordPress අඩවියක් Next.js වැනි නවීන Front‑end එකකට මාරු කරනවා කියන්නේ සරල කේතයක් ලියන්න වගේ නොවේ. බොහෝ මාර්ගෝපදේශ වලින් පෝස්ට් දත්ත ලබාගෙන පෙන්වන්න පමණක් කියනවා, නමුත් SEO‑ය රැකගැනීමට අවශ්ය URL, රීඩිරෙක්ට්, මීටා දත්ත, sitemap, රූප ආදිය වගේ “පසුබැසි” කොටස් 80% ක් ගැලපෙයි. මේ ලිපියෙන් ඔබට DNS පරිවර්තනය කිරීමට පෙර කරගත යුතු සම්පූර්ණ ලැයිස්තුවක් දෙනවා.
මූලික නීතිය – Google දකින්නෙම ඒ URL එකයි, ඒ අන්තර්ගතයයි, ඒ මීටා තොරතුරුයි. මාරු කිරීමේදී නව URL, නව පේළි, නව ටෙම්ප්ලේට් එකක් එක්කලා නම්, Google ලකුණු කරන සංකේත සියල්ල අතහැර දෙනවා. ඒ නිසා අධික වෙළඳපල පිරිවැය සහ තදින් ඉහළ යන impressions අඩුවීමක් සිදුවේ.
මාරු කිරීමේ පියවර 1 – සම්පූර්ණ ඉන්වෙන්ටරි සකස් කිරීම
Next.js කේතයක් ලියන්න පෙර, සජීවී අඩවියේ සෑම URL එකක්, එහි HTML, මීටා තොරතුරු, රූප, අභ්යන්තර ලින්ක් වැනි දත්ත එකතු කර ගන්න. WordPress හි සාමාන්ය Export (WXR) එකෙන් මේවා ලැබෙන්නේ නැත; එය කෙටි කේත (shortcode) පවා අඩංගු නොවේ. ඒ සඳහා Migratik නමැති ප්ලගින් එක භාවිතා කරන්න – එය සම්පූර්ණ අඩවිය JSON ගොනුවක් ලෙස ලබා දෙයි, ඒ තුළ builder‑run කරන HTML, Yoast/Rank Math මීටා, canonical, OG, schema, රූප URL සහ alt text, අභ්යන්තර ලින්ක් සියල්ල අඩංගු වේ.
මාරු කිරීමේ පියවර 2 – URL සැකසුම තබා ගැනීම
SEO‑යට වැඩිම බලපෑම ඇති තීරණය වන්නේ පරණ permalink සැකසුම 그대로 තබා ගැනීමයි. උදාහරණයක් ලෙස /blog/corneal-cross-linking/ යන URL එක Next.js හිද /blog/corneal-cross-linking ලෙසම තිබිය යුතුය. ඒ සඳහා App Router හි file‑system router සහ dynamic segment භාවිතා කරමින් app/blog/[slug]/page.tsx ගොනුව සකස් කරන්න. trailing slash (/) ගැලපීමත් duplicate content ගැටළුවක් නිසා සැලකිල්ලට ගන්න.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික ආරම්භකයන්, වෙබ් ඩිවෙලපර්, සහ ව්යාපාරිකයින්ට මේ මාර්ගෝපදේශය වැදගත්. පළමුවෙන් SEO අහිමි නොවීමෙන් Google හි රැංකු අඩු වීමක් නොවෙයි, එමනිසා දේශීය වෙළඳපලේ දැක්මත් තවත් වැඩි වේ. දෙවැනිව, Migratik වැනි open‑source මෙවලම් භාවිතයෙන් දේශීය WordPress සයිට් එකක් තත්කාලිකව Next.js වෙත මාරු කිරීමේ පිරිවැය හා කාලය ඉතා අඩු වේ. තෙවැනිව, Next.js මත static generation හෝ server‑side rendering (SSR) භාවිතා කරමින් පරිශීලක අත්දැකීම වේගවත් කර ගැනීම, එමෙන්ම SEO‑යට අමතර ලාභයක් ලබා දේ.
අවසන් වශයෙන්, මාරු කිරීමේදී “නව URL, නව අන්තර්ගතය, නව ටෙම්ප්ලේට්” යන ත්රිත්වය අත්හැර, පරණ URL, පරණ මීටා, පරණ අන්තර්ගතය තබාගෙන, නව Front‑end එකක් පමණක් එක් කිරීමයි සාර්ථක මාරු වීමට හොඳම මාර්ගය.