NextJS-এ সাইটের মূল লেআউটে মেটাডেটা
সুতরাং, পূর্ববর্তী পাঠে আমরা জেনেছি, যে মেটাডেটা সন্নিবেশ করার বিভিন্ন উপায় আছে। সেগুলোর মধ্যে সবচেয়ে সহজ উপায় হলো নিম্নলিখিত কনস্ট্রাকশন ব্যবহার করে লেআউট ফাইলে সেগুলো নির্ধারণ করা:
app/layout.jsxexport const metadata = {
title: 'Test site',
description: 'This is my page description.',
};
এই ক্ষেত্রে, শিরোনাম এবং মেটা বর্ণনা আমাদের নির্দিষ্ট করা মানগুলোতে পরিবর্তিত হবে। যাইহোক, এই পদ্ধতির একটি গুরুতর সমস্যা আছে। এটি হলো যে মেটাডেটা সাইটের মূল লেআউটে শক্তভাবে এম্বেড করা আছে। অর্থাৎ, ফলাফল হিসেবে প্রতিটি URL-এর জন্য সেগুলো একই হবে। এটি SEO-এর দৃষ্টিকোণ থেকে এবং সাইটের ব্যবহারের সুবিধার দৃষ্টিকোণ থেকে উভয়ই ভুল।
Задание 1
আপনার সাইটের মূল লেআউটে শিরোনাম পরিবর্তন করুন। নিশ্চিত করুন যে এটি পরিবর্তিত হয়েছে।
Задание 2
আপনার সাইটের মূল লেআউটে মেটা বর্ণনা পরিবর্তন করুন। তারপর সাইটের সোর্স কোড খুলে পরীক্ষা করুন যে এটি পরিবর্তিত হয়েছে।