بالتأكيد، إليك كود بسيط يمكنك استخدامه لتوليد ملف robots.txt تلقائيًا باستخدام JavaScript:
// قم بتحديد القواعد الخاصة بملف robots.txt
const robotsTxtContent = `User-agent: *
Disallow: /admin/
Allow: /`;
// إنشاء رابط لتنزيل ملف robots.txt
const downloadLink = document.createElement('a');
downloadLink.href = 'data:text/plain;charset=utf-8,' + encodeURIComponent(robotsTxtContent);
downloadLink.download = 'robots.txt';
// إضافة رابط التنزيل إلى الصفحة وتنشيط النقر عليه
document.body.appendChild(downloadLink);
downloadLink.click();
// إزالة الرابط بعد التنزيل
document.body.removeChild(downloadLink);
هذا الكود يقوم بإنشاء محتوى لملف robots.txt وتوليده كملف نصي قابل للتنزيل عند تشغيل الصفحة. عندما ينقر المستخدم على الرابط، سيتم تنزيل ملف robots.txt مباشرةً. يمكنك ضمن الكود تعديل القواعد والمحتوى وفقًا لاحتياجاتك