আপডেট : নিম্নলিখিত কাজ করে, এটি <meta name="robots" content="noindex,follow" />
দিয়ে শুরু হওয়া পথ দিয়ে অ্যাক্সেস করা সমস্ত পৃষ্ঠার শীর্ষ বিভাগে মুদ্রণ করে comment
। এটি এই বিষয়টির চারপাশে কাজ করার জন্য যে মন্তব্য / 3 এর মতো একটি পৃষ্ঠা অভ্যন্তরীণভাবে নোড / এনআইডি বহন করে আর্গুমেন্ট হিসাবে, যেমন উপরে বর্ণিত জার্কেল pointed
<?php
function metarobots_comment_help() {
$url_components = explode('/', request_uri());
if ($url_components[1] == 'comment') {
$elements = array(
'#tag' => 'meta',
'#attributes' => array(
'name' => 'robots',
'content' => 'noindex,follow',
),
);
drupal_add_html_head($elements, 'robots');
}
}
আরগ ফাংশনটিতে সহায়ক মন্তব্যের সহায়তায় ।
আশা করি এটি শেষ পর্যন্ত মেটা ট্যাগস মডিউল দ্বারা সম্বোধন করা হবে - একটি বৈশিষ্ট্য অনুরোধ রয়েছে , তবে মডিউল লেখক এটি সমর্থন করতে চায় কিনা তা এখনও পরিষ্কার নয়।
[আমার পূর্ববর্তী মন্তব্য] আমি কেবল যুক্ত করতে চেয়েছিলাম যে রোবটস.টি.টি.এসটি ব্যবহার করা উত্তর নয় - যেমন আপনি ইতিমধ্যে লক্ষ্য করেছেন, লিঙ্কগুলি সত্ত্বেও ব্যবহারের সন্ধানের ফলাফলগুলিতে উপস্থিত হতে থাকে Disallow: /comment
। এটি প্রত্যাশিত, যেহেতু রোবটস.টিএক্সটি বটকে সেই পৃষ্ঠাগুলিকে ক্রল না করতে বলে, তবে এটি Googleকে এটি সূচীকরণ করতে বলে না not SEOmoz Robots.txt এবং মেটা রোবটগুলিতে সার্চ ইঞ্জিন অপ্টিমাইজেশনের সেরা অনুশীলনগুলিতে ব্যাখ্যা করা হয়েছে :
বেশিরভাগ ক্ষেত্রে, "নয়েডেক্স, ফলো" পরামিতিগুলির সাথে মেটা রোবটগুলিকে ক্রলিং বা সূচীকরণ সীমাবদ্ধ করার উপায় হিসাবে নিযুক্ত করা উচিত।
রোবটস.টেক্সট দিয়ে ব্লক করুন - এটি ইঞ্জিনগুলিকে প্রদত্ত ইউআরএলকে ক্রল না করতে বলে তবে তারা পৃষ্ঠাটি সূচকে রেখে দিতে এবং ফলস্বরূপ এটি প্রদর্শিত হতে পারে।
মেটা NoIndex- এর সাথে ব্লক করুন - এটি ইঞ্জিনগুলিকে বলে যে তারা যেতে পারে তবে ফলাফলগুলিতে URL টি প্রদর্শন করার অনুমতি তাদের নেই। (এটি প্রস্তাবিত পদ্ধতি) সুতরাং আপনার পরে নোডেক্স মেটা ট্যাগ হ'ল আপনার প্রয়োজন।
robots.txt
ফাইলটিতে আপনি কোন বিধি লিখেছেন ?