window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-22241525-4'); عناوین SEO خودکار برای تمام صفحات شما

عناوین SEO خودکار برای تمام صفحات شما

عناوین SEO خودکار برای تمام صفحات شما

بیشتر اوقات عنوان صفحه ی شما یا همون title ,مهمترین چیزی هست که موتورهای جستجو دنبالش می گردند.
بیشتر قالب های بلاگ ها یا همون theme معمولا با یک ترکیب ساده مثل اسم پست و اسم بلاگ شما پایه ریزی می شوند.این معمولا برای یک صفحه ی پست کافی است ولی در مورد صفحات جستجو چطور؟,آرشیو ها , ۴۰۴ ها(صفحه هایی که پیدا نمی شوند)و بقیه صفحات؟
و بعضی از این صفحات بسیار کاربرد دارد برای خوانندگان شما. همه ی ما این را خوب می دانیم که چقدر کمک می کند وقتی ۶ صفحه ی متفاوت از یک سایت باز کنید و بفهمید همه ی این لینک هایی که باز کردید برای همان سایت هست فقط از روی اسم بلاگی که بالای همه ی صفحات هست. و این برای کاربران و خوانندگان شما خیلی کمک می کند که بیاد داشته باشند چه صفحاتی باز کرده اند. کدهای زیر باید مستقیم کپی و پیست copy paste شوند در داخل بلاگ شما برای ساختن عناوین titles های مختلف برای انواع صفحات .

عناوین جدید

در زیر من لیست کردم قالب بندی های جدیدی که عناوین شما برای هر صفحه قرار می گیرد .( عناوین واقعی بعد از _ نشان داده می شود)

  • Home Page – Blog Name | Blog Description
  • Search Results – Search Results for search terms۱۱ Articles | Blog Name
  • ۴۰۴ (Error) Page – Blog Name | 404 Nothing Found
  • Author Archives – Blog Name | Author Archives
  • Single Post – Post Name | Category Name | Blog Name
  • Page – Page Name | Blog Name
  • Category Page – Category Name | Category Description | Blog Name
  • Monthly Archive – Blog Name | Archive | Month, Year
  • Day Archive – Blog Name | Archive | Month Day, Year
  • Tag – Tag Name | Blog name

چگونه به بلاگ خودتان اضافه کنید

در صفحه ی قالبتان theme فایل header.php را انتخاب کنید و دنبال خطهایی بگردید که با این ها شروع می شود

در قالب پیش فرض شبیه این خط باید باشد

 

<title><?php wp_title('&laquo;', 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(' &mdash; '); 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 
بابک حبیبی @http://twitter.com/babakhabibi

بابک حبیبی،دانشجوی لیسانس نرم افزار،برنامه نویس پی اچ پی،طراح وب،یه سری تخصص هم در شبکه و مباحث امنیتی دارم.

Comments are closed.

Recent Posts

  • اخبار سایت

شروعی دوباره برای زوپیرنت

با سلام. با عرض پوزش فراوان بدلیل غیبت طولانی ما که دلیل‌های ریز و درشتی داشت. خیلی خلاصه و سریع…

5 سال ago
  • اندروید

چگونه حافظه ی داخلی اندرویدتان را آزاد کنید

اکثر موبایل هایی که سیستم عامل اندروید بر رویشان نصب هست دارای حافظه داخلی محدودی هستند و بعد از مدتی…

6 سال ago
  • توییتر
  • فایرفاکس
  • فیس بوک

مدیریت تمام اکانت های شبکه های اجتماعیتان در یک برنامه

وقتی که فعالانه به زندگی مجازی بپردازید کم کم تعداد سایت های که عضو میشید زیاد خواهد شد مخصوصا سایت…

6 سال ago
  • PHP برنامه نویسی

آموزش PHP – حلقه ها – جلسه هفتم

در ادامه مبحث آموزش PHP امروز به آموزش حلقه ها می رسیم که با ذکر مثال دستوراتن While , for…

6 سال ago
  • بازی

چرا در هنگام بازی در ویندوز دچار مشکل می شوید؟

شاید برای شما پیش آمده باشد که بالاترین کارت گرافیک و قطعات سخت افزاری خوب دیگه ای را داشته باشید…

6 سال ago
  • ویکی پدیا

پربازدیدترین صفحات فارسی در ویکی پدیا ۲۰۱۲

با تمام شدن سال میلاد 2012 آماری از پر بازدید ترین صفحات ویکی پدیا در زبان ها مختلف ارائه شده…

6 سال ago