وردپرس

با این کد می توانید در وردپرس سئو سایتتان را افزایش دهید!

با این کد می توانید سئو سایتتان را افزایش دهید!
توضیحات این کد اسم صفحات مختلف را تعیین می کند. بطوری که وقتی تو ادامه مطلب هستید این کد میگه که چه اسمی بیاد وقتی تو برگه هستید و همینطور بقیه صفحات . این کد یه سری کارای دیگه هم درباره ایندکس و فالو انجام میده که دیگه نیازی به توضیح نیست. در کل کد خوب و مناسبی هست.
محل جایگذاری :
در فایل برای سئو ابتدایی که وب سایت به مشکلی بر نخورد می توانید از این کد بسیار قدرتمند استفاده کنید توجه کنید در هنگام گذاشتن کد مواظب باشید در مکان مناسب کد را قرار دهید

function basic_wp_seo() {
global $page, $paged, $post;
$default_keywords = 'wordpress, plugins, themes, design, dev, development, security, htaccess, apache, php, sql, html, css, jquery, javascript, tutorials'; // customize
$output = '';
// description
$seo_desc = get_post_meta($post->ID, 'mm_seo_desc', true);
$description = get_bloginfo('description', 'display');
$pagedata = get_post($post->ID);
if (is_singular()) {
if (!empty($seo_desc)) {
$content = $seo_desc;
} else if (!empty($pagedata)) {
$content = apply_filters('the_excerpt_rss', $pagedata->post_content);
$content = substr(trim(strip_tags($content)), 0, 155);
$content = preg_replace('#n#', ' ', $content);
$content = preg_replace('#s{2,}#', ' ', $content);
$content = trim($content);
}
} else {
$content = $description;
}
$output .= '' . "n";
// keywords
$keys = get_post_meta($post->ID, 'mm_seo_keywords', true);
$cats = get_the_category();
$tags = get_the_tags();
if (empty($keys)) {
if (!empty($cats)) foreach($cats as $cat) $keys .= $cat->name . ', ';
if (!empty($tags)) foreach($tags as $tag) $keys .= $tag->name . ', ';
$keys .= $default_keywords;
}
$output .= "tt" . '' . "n";
// robots
if (is_category() || is_tag()) {
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
if ($paged > 1) {
$output .= "tt" . '' . "n";
} else {
$output .= "tt" . '' . "n";
}
} else if (is_home() || is_singular()) {
$output .= "tt" . '' . "n";
} else {
$output .= "tt" . '' . "n";
}
// title
$title_custom = get_post_meta($post->ID, 'mm_seo_title', true);
$url = ltrim(esc_url($_SERVER['REQUEST_URI']), '/');
$name = get_bloginfo('name', 'display');
$title = trim(wp_title('', false));
$cat = single_cat_title('', false);
$tag = single_tag_title('', false);
$search = get_search_query();
if (!empty($title_custom)) $title = $title_custom;
if ($paged >= 2 || $page >= 2) $page_number = ' | ' . sprintf('Page %s', max($paged, $page));
else $page_number = '';
if (is_home() || is_front_page()) $seo_title = $name . ' | ' . $description;
elseif (is_singular()) $seo_title = $title . ' | ' . $name;
elseif (is_tag()) $seo_title = 'Tag Archive: ' . $tag . ' | ' . $name;
elseif (is_category()) $seo_title = 'Category Archive: ' . $cat . ' | ' . $name;
elseif (is_archive()) $seo_title = 'Archive: ' . $title . ' | ' . $name;
elseif (is_search()) $seo_title = 'Search: ' . $search . ' | ' . $name;
elseif (is_404()) $seo_title = '404 - Not Found: ' . $url . ' | ' . $name;
else $seo_title = $name . ' | ' . $description;
$output .= "tt" . '' . esc_attr($seo_title . $page_number) . '' . "n";
return $output;
}



<

محصولات مرتبط

نظرات کاربران


نظرات برای مقالات فناوری و آموزشی | ۵ نظر »

  1. Avatar بسته بندی اثاثیه گفت:

    سلام.واقعا وبسایت خوبی دارید

  2. م محمدی م محمدی گفت:

    سلام
    متشکرم ، لطف دارید

  3. Avatar سئو ارزان گفت:

    نه تنها این مطلب بلکه بقیه مطالبسایت‌ هم خیلی خوب بودند.
    تشکر میکنم به خاطر مطالب خوبتون.

  4. محمدی محمدی گفت:

    متشکرم
    نظر لطف شماست.

  5. Avatar ست اداری گفت:

    اقا لینک مطلبو من پیدا نکردم.میشه راهنماییم کنید؟

کاربر عزیز، لطفاً دیدگاه ارزشمند خود را از طریق فرم زیر برای ما ارسال کنید: