رفتن به مطلب

متا تگ های header.php


mr123

پست های پیشنهاد شده

سلام

اگه امکانش هست متا تگ های کامل و سئو شده مربوط به header.php وردپرس که در گوگل تاثیر دارند را قرار دهید

منظورم این ها هست


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
elseif (is_single() ) { single_post_title(); }
elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); }
else { wp_title('',true); } ?></title>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />

لینک به ارسال

در حال حاظر متا تگ keywords از همه مهمتر است

متا تگ description هم زمانی کاربر داشت ولی اکنون نه.

این دو گزینه را هم میتوانید با افزونه All in One SEO Pack به صفحه اضافه کنید

همچنین باید برای تمام صفحات یکتا باشند تا تاثیر بهتری بگذارند



<meta name="description" content="توضیحات" />
<meta name="keywords" content="کلمات کلیدی" />

نمونه‌های دیگر



<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="googlebot" content="index,follow,noodp,noydir" />


و همچنین تگ title

<title><?php
/*
* Print the <title> tag based on what is being viewed.
*/
global $page, $paged;
wp_title( '|', true, 'right' );
// Add the blog name.
bloginfo( 'name' );
// Add the blog description for the home/front page.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) )
echo " | $site_description";
// Add a page number if necessary:
if ( $paged >= 2 || $page >= 2 )
echo ' | ' . sprintf('صفحه %s', max( $paged, $page ) );
?></title>

لینک به ارسال

میشه تمام تگ های مورد نیاز را بطور کامل بزارید

یعنی کل تگ ها و کد های مورد نیاز در فایل header.php را قرار دهید

لینک به ارسال

اصلی ها همینها بودند

نمونه‌های دیگر:


<meta name="author" content="author name!" />

مربوط به favicon


<link rel="shortcut icon" type="image/png" href="/favicon.png" />
<link rel="icon" type="image/png" href="/favicon.png" />
<link rel="apple-touch-icon" type="image/png" href="/favicon.png" />

لینک به ارسال


<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="revisit-after" content="1 days" />
<meta name="robots" content="index, follow" />
<meta name="robots" content="all" />
<meta name="distribution" content="Global" />
<meta name="Language" content="Persian" />
<meta name="rating" content="General" />
<meta name="author, designer, owner" content="Your Name" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

میتوان موارد بالا را نمونه ای جامع از متاتگ های هدر دانست که امروزه استفاده از آنها بین کاربران وردپرس مرسوم اند

لینک به ارسال

استفاده از افزونه All in One Seo بهتره یا yoast ?

چون امکانات بیشتری در برابرAll in One Seo در زمینه افزودن متاتگ و کیورد داره!

لینک به ارسال

استفاده از افزونه All in One Seo بهتره یا yoast?

چون امکانات بیشتری در برابرAll in One Seo در زمینه افزودن متاتگ و کیورد داره!

دوست عزیز

لطف کنید این سوال رو در تاپیک جدید ایجاد کنید تا اونجا در موردش بحث کنیم.

متشکر

لینک به ارسال

این کد در header.php چه کاری انجام میدهد؟


<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

لینک به ارسال

این کد باعث ارسال پینگ ها میشود...

لینک به ارسال

در حقیقت عملیات تایع pingback وردپرس هست. عملیاتی که به داخل لینک های داخل سایت شما میره و لینک های pingback رو دنبال میکنه و اطلاعات موردنظر رو برگردان میکنه.

لینک به ارسال
  • 3 هفته بعد...

در حال حاظر متا تگ keywords از همه مهمتر است

متا تگ description هم زمانی کاربر داشت ولی اکنون نه.

این دو گزینه را هم میتوانید با افزونه All in One SEO Pack به صفحه اضافه کنید

همچنین باید برای تمام صفحات یکتا باشند تا تاثیر بهتری بگذارند

دقیقا برعکس گفنید

در حال حاضر متاتگ کلمات کلیدی از نظر گوگل مهم نیست

اما متاتگ توضیحات کماکان مهم هست

لینک به ارسال

دقیقا برعکس گفنید

در حال حاضر متاتگ کلمات کلیدی از نظر گوگل مهم نیست

اما متاتگ توضیحات کماکان مهم هست

به انجمن وردپرس پارسی خوش‌ آمدید.

اینو از این جهت گفتم که توضیحات را از محتوای سایت استخراج میکنه . قبلا اگر یادتون باشه محتوای تگ توضیحات نمایش داده میشد. ولی اکنون نه

لینک به ارسال

ممنون

تا جایی که من یادم میاد توضیحات همیشه از بخش Meta Description گرفته میشد اگر قرار داده نمیشد این متاتگ از متن پست ها استخراج میشد

کلمات کلیدی فقط یک عامل بودند برای معرفی بهتر سایت به موتورهای جستوجو

در حال حاضر تمام نتایج جز اونهایی که از تکنیک های خاص استفاده میکنند از متاتگ توضیحات استخراج میشه

لینک به ارسال

سلام

عزیزانی گفته بودند که متا تگ کیورد خیلی مهم هست اما باید بدانید که گوگل به بودن یا نبودن متا تگ هیچ اهمیتی قائل نمی شه حتی تو وبلاگ خودش هم گفته و متا تگ توضیحات رو اهمیت می ده چنانچه مفید باشه

و یه سوال فنی از مدیران ارجمند

چگونه می توان به تگ ها و دسته بندی ها متا تگ توضیحات و کیورد اضافه کرد ؟؟

لینک به ارسال

چگونه می توان به تگ ها و دسته بندی ها متا تگ توضیحات و کیورد اضافه کرد ؟؟

در حالت کلی همه بخشها و دسته ها و صفحات و برگه ها از متا تگ توضیحات و کیورد کلی سیستم تبعیت میکنن.

شما میخوای برای هر کدوم جداگانه تعریف کنی؟

لینک به ارسال

در حالت کلی همه بخشها و دسته ها و صفحات و برگه ها از متا تگ توضیحات و کیورد کلی سیستم تبعیت میکنن.

شما میخوای برای هر کدوم جداگانه تعریف کنی؟

اگه توی سورس نگاه کنید می بینید که هیچکدام از دسته بندی ها و تگ ها هیچگونه متا تگ و کیورد ندارند و من می خوام بصورت داینامیک داشته باشند

لینک به ارسال

کدوم یک از سایتهاتون؟

همه سایت هام و همه سایت های وردپرسی همشون متا تگ توضیحات ندارن

لینک به ارسال

برای اینکه بتونی متا تگ ، توضیحات دسته بندی ها و برچسبها رو در هدر نشون بدی متا تگ توضیحات در فایل هدر رو به این صورت بنویس:

<meta name="description" content="<?php bloginfo('description'); ?>-<?php echo category_description(); ?>-<?php tag_description(); ?> " />

یا اینکه دستور شرطی بذاری که اگه وارد صفحه کتگوری یا برچسبها شدیم این متا توضیحات رو نوشن بده

لینک به ارسال

این رو بررسی کنید:

<?php if ( is_single() || is_page() ) {; ?>
<meta name="description" content="<?php the_title(); ?>"/>
<?php } else if ( is_category() ) {; ?>
<meta name="description" content="<?php echo category_description(); ?>" />
<?php } else if ( is_month() ) {; ?>
<meta name="description" content="بایگانی: <?php the_time('F Y'); ?>" />
<?php } else {; ?>
<meta name="description" content="<?php bloginfo('description'); ?>" />
<?php };?>
<meta name="keywords" content="<?php mk_tags(); ?>" />

لینک به ارسال
  • 2 ماه بعد...

در حال حاظر متا تگ keywords از همه مهمتر است

متا تگ description هم زمانی کاربر داشت ولی اکنون نه.

این دو گزینه را هم میتوانید با افزونه All in One SEO Pack به صفحه اضافه کنید

همچنین باید برای تمام صفحات یکتا باشند تا تاثیر بهتری بگذارند

نمونه‌های دیگر

و همچنین تگ title

ببخشید برای افزونه WordPress SEO هم میشه بفرمایید؟

تمام کدهای هدر رو که لازم هست!

و


<h1><title><?php bloginfo('name'); ?><?php wp_title(); ?></title></h1>

این کد آیا درست هست؟ چون باعث میشه عنوان سایت در بالا 2بار تکرار شه و اینکه معرفی کوتاه از سایت مهم هست؟ باید در عنوان نمایش داده بشه؟

لینک به ارسال

ببخشید برای افزونه WordPress SEO هم میشه بفرمایید؟

تمام کدهای هدر رو که لازم هست!

و


<h1><title><?php bloginfo('name'); ?><?php wp_title(); ?></title></h1>

این کد آیا درست هست؟ چون باعث میشه عنوان سایت در بالا 2بار تکرار شه و اینکه معرفی کوتاه از سایت مهم هست؟ باید در عنوان نمایش داده بشه؟

WordPress SEO که خودش متاتگهای لازم رو میزاره

و کار این افزونه یکی هستند و فرقی با هم ندارند

و کد شما هم خیر درست نیست

تگ title کاربردش در قسمت head هست

h1 در body

برای body

<h1>عنوان سایت</h1>

<h1><?php bloginfo('name'); ?><?php wp_title(); ?></h1>

لینک به ارسال

WordPress SEO که خودش متاتگهای لازم رو میزاره

و کار این افزونه یکی هستند و فرقی با هم ندارند

و کد شما هم خیر درست نیست

تگ title کاربردش در قسمت head هست

h1 در body

برای body

<h1>عنوان سایت</h1>

<h1><?php bloginfo('name'); ?><?php wp_title(); ?></h1>

ببخشید متوجه نشدم

این افزونه خودش کدهای لازم رو اضافه میکنه و نیاز نیست بنده چیزی اضافه کنم؟

در مورد کد الان من دقیقا باید چی بذارم که عنوان 2بار تکرار نشه؟


<head>
<?php wp_get_archives('type=monthly&format=link'); ?>
<?php wp_head(); ?>
<h1><title><?php bloginfo('name'); ?><?php wp_title(); ?></title></h1>

باید انتقال بدم؟

لینک به ارسال

ببخشید متوجه نشدم

این افزونه خودش کدهای لازم رو اضافه میکنه و نیاز نیست بنده چیزی اضافه کنم؟

در مورد کد الان من دقیقا باید چی بذارم که عنوان 2بار تکرار نشه؟


<head>
<?php wp_get_archives('type=monthly&format=link'); ?>
<?php wp_head(); ?>
<h1><title><?php bloginfo('name'); ?><?php wp_title(); ?></title></h1>

باید انتقال بدم؟

خیر نیاز نیست. در all in one seo هم نیاز نیست

توضیحات قبلی رو هم یک بار دیگر بخوانید!


<head>
<?php wp_head(); ?>
<title><?php
/*
* Print the <title> tag based on what is being viewed.
*/
global $page, $paged;
wp_title( '|', true, 'right' );
// Add the blog name.
bloginfo( 'name' );
// Add the blog description for the home/front page.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) )
echo " | $site_description";
// Add a page number if necessary:
if ( $paged >= 2 || $page >= 2 )
echo ' | ' . sprintf('صفحه %s', max( $paged, $page ) );
?></title>

اگر باز هم مشکلی بود. اشکال از تنظیمات بخش همگانی یا افزونه سئو سایت هست

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...