عناوین SEO خودکار برای تمام صفحات شما
بیشتر اوقات عنوان صفحه ی شما یا همون title ,مهمترین چیزی هست که موتورهای جستجو دنبالش می گردند.
بیشتر قالب های بلاگ ها یا همون theme معمولا با یک ترکیب ساده مثل اسم پست و اسم بلاگ شما پایه ریزی می شوند.این معمولا برای یک صفحه ی پست کافی است ولی در مورد صفحات جستجو چطور؟,آرشیو ها , ۴۰۴ ها(صفحه هایی که پیدا نمی شوند)و بقیه صفحات؟
و بعضی از این صفحات بسیار کاربرد دارد برای خوانندگان شما. همه ی ما این را خوب می دانیم که چقدر کمک می کند وقتی ۶ صفحه ی متفاوت از یک سایت باز کنید و بفهمید همه ی این لینک هایی که باز کردید برای همان سایت هست فقط از روی اسم بلاگی که بالای همه ی صفحات هست. و این برای کاربران و خوانندگان شما خیلی کمک می کند که بیاد داشته باشند چه صفحاتی باز کرده اند. کدهای زیر باید مستقیم کپی و پیست copy paste شوند در داخل بلاگ شما برای ساختن عناوین titles های مختلف برای انواع صفحات .
در زیر من لیست کردم قالب بندی های جدیدی که عناوین شما برای هر صفحه قرار می گیرد .( عناوین واقعی بعد از _ نشان داده می شود)
چگونه به بلاگ خودتان اضافه کنید
در صفحه ی قالبتان theme فایل header.php را انتخاب کنید و دنبال خطهایی بگردید که با این ها شروع می شود
در قالب پیش فرض شبیه این خط باید باشد
<title><?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?></title>
حالا این خط را پاک کنید و خطهای پایین را جایگزین کنید
<title> <?php if ( is_home() ) { ?><? bloginfo('name'); ?> | <?php bloginfo('description'); ?><?php } ?> <?php if ( is_search() ) { ?>Search Results for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); echo $key; _e(' — '); echo $count . ' '; _e('articles'); wp_reset_query(); ?><?php } ?> <?php if ( is_404() ) { ?><? bloginfo('name'); ?> | 404 Nothing Found<?php } ?> <?php if ( is_author() ) { ?><? bloginfo('name'); ?> | Author Archives<?php } ?> <?php if ( is_single() ) { ?><?php wp_title(''); ?> | <?php $category = get_the_category(); echo $category[0]->cat_name; ?> | <? bloginfo('name'); ?><?php } ?> <?php if ( is_page() ) { ?><? bloginfo('name'); ?> | <?php $category = get_the_category(); echo $category[0]->cat_name; ?>|<?php wp_title(''); ?><?php } ?> <?php if ( is_category() ) { ?><?php single_cat_title(); ?> | <?php $category = get_the_category(); echo $category[0]->category_description; ?> | <? bloginfo('name'); ?><?php } ?> <?php if ( is_month() ) { ?><? bloginfo('name'); ?> | Archive | <?php the_time('F, Y'); ?><?php } ?> <?php if ( is_day() ) { ?><? bloginfo('name'); ?> | Archive | <?php the_time('F j, Y'); ?><?php } ?> <?php if (function_exists('is_tag')) { if ( is_tag() ) { ?><?php single_tag_title("", true); } } ?> | <? bloginfo('name'); ?> </title>
به همین سادگی تمام شد! امیدوارم برای شما این راهنمایی کاربرد داشته باشد
منبع به زبان انگلیسی :Automatic SEO Titles for All Your Pages
مارا در توئیتر دنبال کنید
خبرمایه ما در بیاید