وب آکادمی

مرجع آموزش طراحی و برنامه نویسی وب

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

دسته بندی:مقالات فناوری و آموزشی تاریخ انتشار: 8 اسفند 1397 برچسب ها : برچسب‌ها:, , , , , , , , ,

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

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

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;
}

5 پاسخ به “کد افزایش سئو و بهینه کردن وردپرس”

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

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

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

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

  3. ست اداری گفت:

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

4 × 3 =