رفتن به مطلب

متا تگ های 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'); ?>" />

  • امتیاز 2
لینک به ارسال

در حال حاظر متا تگ 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>

  • امتیاز 16
لینک به ارسال

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

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

  • امتیاز 1
لینک به ارسال

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

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


<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" />

  • امتیاز 10
لینک به ارسال


<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" />

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

  • امتیاز 13
لینک به ارسال

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

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

  • امتیاز 2
لینک به ارسال

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

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

دوست عزیز

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

متشکر

  • امتیاز 8
لینک به ارسال

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


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

  • امتیاز 1
لینک به ارسال

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

  • امتیاز 5
لینک به ارسال

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

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

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

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

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

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

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

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

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

  • امتیاز 6
لینک به ارسال

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

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

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

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

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

  • امتیاز 1
لینک به ارسال

ممنون

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

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

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

  • امتیاز 2
لینک به ارسال

سلام

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

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

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

لینک به ارسال

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

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

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

لینک به ارسال

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

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

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

لینک به ارسال

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

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

لینک به ارسال

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

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

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

  • امتیاز 2
لینک به ارسال

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

<?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>

  • امتیاز 2
لینک به ارسال

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>

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

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...