AI ویب سائٹ بلڈر کو دراصل کیا بنانا چاہیے
زیادہ تر AI بلڈرز ایک صفحہ بناتے ہیں۔ کاروبار کو پوری سائٹ چاہیے: باہم لنک شدہ صفحات، ایک h1، سائٹ میپ، اسٹرکچرڈ ڈیٹا اور ای میل بھیجنے والا فارم۔ ہماری چیک لسٹ۔
ایک بنا بنایا صفحہ آسان ہے۔ کسی بھی ماڈل سے لینڈنگ پیج مانگیں تو مل جائے گا: ایک سرخی، فیچرز کے تین کالم، ایک کال ٹو ایکشن۔ اسکرین شاٹ میں وہ ٹھیک لگتا ہے۔
بنائی گئی سائٹ ایک الگ مسئلہ ہے، اور یہی وہ ہے جو چھوٹے کاروبار کو واقعی درکار ہے۔ نانبائی کو صفحہ نہیں چاہیے۔ اسے ایسی جگہ چاہیے جہاں لوگ اوقاتِ کار دیکھیں، ایسا مینو جو کاؤنٹر پر رکھی چیزوں سے میل کھائے، ایسا فارم جو کسی ایسے ان باکس تک پہنچے جسے کوئی پڑھتا ہو، اور اتنا ڈھانچہ کہ سرچ انجن سمجھ سکے کہ کاروبار کیا ہے اور کہاں ہے۔
یہ وہ چیک لسٹ ہے جس پر ہم خود کو پرکھتے ہیں، اور ہر نکتے کا اصل مطلب کیا ہے۔
کئی صفحات، جو ایک دوسرے سے لنک ہوں
ایک صفحہ ایک سے زیادہ چیزوں کے لیے رینک نہیں کر سکتا۔ اگر نانبائی "sourdough" اور "wedding cakes" دونوں کے لیے ڈھونڈا جانا چاہتا ہے تو یہ دو صفحات ہیں جن کے دو ٹائٹل، دو ڈسکرپشنز اور دو پہلے ہیڈنگز ہوں - اور انہیں ایک دوسرے سے لنک ہونا چاہیے، کیونکہ جس صفحے کی طرف کچھ لنک نہ کرے اسے کچھ ڈھونڈ نہیں پاتا۔
اس کا مطلب ہے کہ جنریٹر کو ایک لفظ لکھنے سے پہلے ڈھانچہ طے کرنا ہوتا ہے: کون سے صفحات ہوں گے، ہر ایک کس لیے ہے، اور وزیٹر پہلے صفحے سے کسی بھی صفحے تک دو تین کلک میں کیسے پہنچے۔ زمرے والا صفحہ - خدمات، اور اس کے نیچے ہر خدمت کا صفحہ - وہ شکل ہے جو زیادہ تر ہنرمند اور کلینکس چاہتے ہیں، اور سیکشنز کی سیدھی فہرست اسے بیان نہیں کر سکتی۔
ایک h1، اور اس کے نیچے آؤٹ لائن
ہر صفحے پر ٹھیک ایک h1 ہوتا ہے، اور اس کے نیچے ہیڈنگز بغیر کوئی سطح چھوڑے اترتی ہیں۔ یہ باریک بینی لگتی ہے جب تک وہ خرابی نہ دیکھیں جسے یہ روکتی ہے: جس صفحے کا پہلا بلاک ہیرو نہ ہو وہ آسانی سے بغیر کسی h1 کے رہ سکتا ہے، اور عام جائزے میں کچھ نہیں پکڑتا، کیونکہ صفحہ پھر بھی ٹھیک دکھتا ہے۔
ہم اسے کوڈ پڑھ کر یقین کرنے کے بجائے، ہر سیکشن قسم کو ہر ویریئنٹ میں رینڈر کر کے آؤٹ لائن کی جانچ سے پرکھتے ہیں۔
مشین کے پڑھنے والا آدھا حصہ
جس سائٹ کو انسان پڑھ سکے اور کرالر نہ پڑھ سکے وہ آدھی سائٹ ہے۔ یہ چیزیں صفحے کے ساتھ ہی بنتی ہیں، بعد میں جوڑی نہیں جاتیں:
sitemap.xml، جس میں ٹھیک وہی صفحات ہوں جو عوامی ہیں - صرف ممبرز والے نہیں۔robots.txtجو وہی بات کہے، تاکہ دونوں فائلیں آپس میں اختلاف نہ کر سکیں۔- ہر صفحے کے لیے کینونیکل URL، سائٹ کے اصل ڈومین سے، نہ کہ جس ہوسٹ نے جواب دیا اس سے۔
- کاروبار کو بیان کرنے والا
ld+json: وہ کیا ہے، کہاں ہے، کب کھلتا ہے، کیا بیچتا ہے۔ - بریڈ کرمبس جو وزیٹر دیکھ سکے، اور اسٹرکچرڈ ڈیٹا کی
BreadcrumbListسے میل کھائیں۔ ایسا مارک اپ جو ایسی نیویگیشن بیان کرے جو صفحے پر کہیں نہیں، ٹھیک وہی چیز ہے جس سے Google کی گائیڈ لائنز خبردار کرتی ہیں۔
"ان میں سے ہر ایک اسی سائٹ ڈیفینیشن سے آتا ہے جس سے صفحہ رینڈر ہوتا ہے۔ سچ کا کوئی دوسرا ماخذ نہیں جو بھٹک جائے۔
وہ الفاظ جو کوئی شخص واقعی ٹائپ کرے
یہ وہ حصہ ہے جو کوئی انجینئرنگ مہیا نہیں کر سکتی۔ جس ٹائٹل پر "Home - Welcome" لکھا ہو وہ سائٹ کے ہر سرچ نتیجے کی ایک ضائع شدہ سطر ہے۔ جس ڈسکرپشن میں کی ورڈز کی فہرست ہو وہ ایک ضائع شدہ جملہ ہے۔
اس لیے جنریٹر کو کام کی شکل تفصیل سے بتائی جاتی ہے: ٹائٹل پچاس سے ساٹھ حروف کا ہو، جو پہلے یہ بتائے کہ کاروبار کیا کرتا ہے اور کس شہر میں؛ ڈسکرپشن ایک سو پچاس سے ایک سو ساٹھ کی ہو اور کلک کرنے کی وجہ پر ختم ہو؛ ہر صفحے کا ایک ہی موضوع ہو، کیونکہ ایک ہی فقرے کو نشانہ بنانے والے دو صفحات آپس میں مقابلہ کرتے ہیں اور دونوں ہار جاتے ہیں۔
ایسا کچھ جو JavaScript کے بغیر کام کرے
یہاں کی بنائی گئی سائٹس سرور رینڈرڈ ہیں، کلائنٹ سائیڈ راؤٹنگ کے بغیر۔ یہ غیر مقبول مگر آسان انتخاب ہے: اسی وجہ سے صفحات خراب کنکشن پر فون پر بھی تیز ہیں، ہر ایک کرال ہو سکتا ہے، اور اسکرپٹ لوڈ نہ ہو تب بھی فارم جمع ہو جاتا ہے۔
انٹرایکٹو حصے - مینو، گیلری، نقشہ - پروگریسیو ہیں۔ وہ ایسے صفحے کو بہتر بناتے ہیں جو پہلے ہی کام کر رہا تھا۔
ایجنٹ کے لیے بھی پڑھنے کے قابل
اب وزیٹر اکثر انسان نہیں ہوتا۔ ہماری بنائی ہر سائٹ کا ہر صفحہ مارک ڈاؤن میں دستیاب ہے: راستے میں .md لگائیں، یا Accept: text/markdown بھیجیں۔ ہر سائٹ ایک llms.txt شائع کرتی ہے جس میں اس کے عوامی صفحات ہوتے ہیں، اور اس کی robots.txt AI کرالرز کے نام صاف لکھتی ہے، بجائے اس کے کہ وہ وائلڈ کارڈ سے اندازہ لگائیں۔
جس کاروبار کو تب تجویز ہونا ہے جب کوئی ماڈل سے پوچھے کہ Kraków میں sourdough روٹی کہاں ملتی ہے، اس کے لیے پڑھنے کے قابل ہونا ہی پورا کھیل ہے۔
اس میں کیا شامل نہیں
کوئی گھڑی ہوئی بات نہیں۔ نہ کوئی جائزہ، نہ رجسٹریشن نمبر، نہ ایوارڈ، نہ ایسی قیمت جو مالک نے ہمیں دی ہی نہیں، نہ ایسی ٹیم کی تصویر جو موجود ہی نہیں۔ بنائی گئی سائٹ کسی حقیقی کاروبار کے عوامی چہرے کا مسودہ ہے، اور اس پر کوئی معقول لگنے والی من گھڑت بات خالی سیکشن سے بھی بدتر ہے۔
اس پابندی کی قیمت کبھی کبھار کسی متاثر کن دکھنے والے ڈیمو کی صورت میں چکانی پڑتی ہے۔ یہ کوئی مشکل سودا نہیں۔