خانه / سیستمهای مدیریت محتوا / ۱۲ نکته برای بهبود فید سایت وردپرس

۱۲ نکته برای بهبود فید سایت وردپرس

آیا می خواهید فید سایت وردپرستان را بهبود ببخشید؟ فید یک راه آسان برای مخاطبان شماست تا مشترک محتوای شما شوند. اما بسیاری از مبتدیان نمی دانند که چگونه بیشترین بهره را از فید وردپرس ببرند. در این مقاله ما ۱۲ نکته برای بهبود عملکرد فید شما می گوییم تا ثبت نام کنندگان آن بالاتر برود.

۱-     فیدخوان وردپرس خود را برای Feedly تنظیم کنید

Feeedly بعد از پایان کار گوگل ریدر به سرعت تبدیل به محبوبترین فیدخوان شد. تنظیم فیدخوان سایت وردپرستان برای Feedly باعث می شود تا بهتر روی آن شناخته شوید و تجربه بهتری برای کاربران کسب شود.

ابتدا باید پلاگین Optimize your Feed for Feedly را نصب و فعال کنید.

بعد از فعالسازی پلاگین به صفحه Settings » OYFFF در محیط ادمین وردپرس بروید تا تنظیمات پلاگین را درست کنید.

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

اگر خطای نوع فایل اشتباه در حین بارگذاری دریافت کردید، باید ویژگی بارگذاری SVG در وردپرس را فعال کنید. این کد را فایل functions.php یا در یک پلاگین site-specific قرار دهید.

۱  function cc_mime_types($mimes) {

۲   $mimes[‘svg’] = ‘image/svg+xml’;

۳   return $mimes;

۴  }

۵  add_filter(‘upload_mimes’, ‘cc_mime_types’);

سپس باید گزینه مرتبط با عکس را تیک بزنید. اما اگر از یک کد شخصی سازی شده برای اضافه کردن عکس ها به فیدخوان استفاده می کنید باید آن کد را حذف کنید.در غیر اینصورت ممکن است عکس ها دوبار در فید شما بیایند.

سپس باید یک فایل SVG برای لوگو تهیه کنید. باید بگوییم که شما می توانید از لوگوی سایتتان برای این کار استفاده کنید فقط مطمئن شوید که ارتفاع ثابتی (۳۰ پیکسل) دارد.

شما همچنین می توانید یک رنگ پیش زمینه انتخاب کنید که هنگام نمایش فید شما در فیدلی به نمایش گذاشته می شود.

در پایان شما می توانید دنبال کننده ID را در Google Analytics اضافه کنید. شما می توانید این ID را از داشبورد Google Analytics پیدا کنید. این ID  چیزی شبیه UA-XXXXXXX-X خواهد بود.

فراموش نکنید که تغییرات را ذخیره کنید تا تنظیمات ذخیره شود.

۲-     یک لینک “در فیدلی دنبال کنید” به پست هایتان اضافه کنید

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

در اینجا باید به سایت Feedly Button Factory بروید و بر روی دکمه ای که می خواهید به سایت اضافه کنید کلیک کنید. بعد از URL فید شایتتان را وارد کنید که چیزی شبیه لینک زیر است:

http://yoursite.com/feed/

فیدلی یک کد برای شما می سازد. شما باید این کد را کپی کنید و به صقحه Appearance » Widgets در محیط ادمین وردپرس بروید. بعد از آن یک ویجت متن به نوار کناری اضافه کنید و کد را در آن کپی کنید.

۳-     به جای آنکه کل مطلب را در فیدخوان قرار دهید خلاصه ای از آن را بگذارید

گذاشتن تمام مطلب در فیدخوان به کاربران اجازه می دهد تا آن را در فیدخوانشان بخوانند. این باعث تاثیر گذاری بر میزان بازدید از وب سایتتان، میزان تبلیغات و نرخ تبدیل می شود.

بعضی از وب سایت ها ترجیح می دهند تا خلاصه ای از مطلب را به جای تمام آن در فیدخوان قرار دهند.

وردپرس در این زمینه یک ویژگی داخلی دارد. به صفحه Settings » Reading در محیط ادمین وردپرس بروید و به گزینه “For each article in a feed, show” بروید.

بر روی گزینه Summary کلیک کنید و سپس بر روی ذخیره کنید تا تنظیمات شما ذخیره شود.

شما همچنین می توانید میزان پست وردی به فید در روز را کنترل کنید.

۴-     عکس های مرتبط با پست های وردپرس را فیدخوان اضافه کنید

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

اگر از پلاگین Optimize Feed for Feedly استفاده نمی کنید، می توانید از این روش برای اضافه کردن عکس مرتبط به فید استفاده کنید.

شما باید این کد را به فایل functions.php یا پلاگین site-specific اضافه کنید.

۰۱ function rss_post_thumbnail($content) {

۰۲ global $post;

۰۳ if(has_post_thumbnail($post->ID)) {

۰۴ $content = ‘<p>’ . get_the_post_thumbnail($post->ID) .

۰۵ ‘</p>’ . get_the_content();

۰۶ }

۰۷ return $content;

۰۸ }

۰۹ add_filter(‘the_excerpt_rss’, ‘rss_post_thumbnail’);

۱۰ add_filter(‘the_content_feed’, ‘rss_post_thumbnail’);

این کد باعث می شود تا عکس قبل از متن شما در فید اضافه شود.

۵-     مطالب را قبل یا بعد از پست های ورد پرس به فید اضافه کنید

آیا می خواهید که یه سری مطالب به ابتدا و انتهای هر فید بیافزایید؟ اگر تاکنون از پلاگین Yoast SEO استفاده کرده اید شما خوش شانس هستید. به صفحه SEO » Advanced بروید و بر روی تب RSS کلیک کنید.

در اینجا شما تو محیط برای متن مشاهده می کنید که می توانید در آن می توانید مطالب را قبل یا بعد از پستها در فید اضافه کنید. شما خواهید دید که Yoast SEO به طور خودکار عبارت “The post %%POSTLINK%% appeared first on %%BLOGLINK%%” بعد از هرپست اضافه می کند.

این عبارت باعث می شود تا از کپی کننده های مطالب در امان باشید چرا که اکنون گوگل می داند سایت شما منبع اصلی انتشار پست است.

۶-     پست های متفاوت به فید اضافه کنید

بسیاری از سایت های وردپرس از فیدهای متفاوت برای دستورالعمل ها، نقدها و غیره استفاده می کنند. هر نوع پست فید مخصوص خودش را در وردپرس دارد. اما وردپرس تنها پست ها را در فید اصلی نشان می دهد.

شما می توانید کد زیر را به فایل functions.php یا پلاگین site-specific برای نشان دادن متفاوت فید اضافه کنید.

۱  function myfeed_request($qv) {

۲    if (isset($qv[‘feed’]) && !isset($qv[‘post_type’]))

۳        $qv[‘post_type’] = array(‘post’, ‘books’, ‘movies’);

۴    return $qv;

۵ }

۶ add_filter(‘request’, ‘myfeed_request’);

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

۷-     ثبت نام فید به وسیله ایمیل را فعال کنید

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

راه های بسیاری برای اضافه کردن ثبت نام ایمیلی به وب سایتتان  وجود دارد. بسیاری از سرویس های بازاریابی ایمیلی انتخاب های فید به ایمیل را پیشنهاد می کنند. این به آنها اجازه می دهد تا فید شما را برای مطالب جدید کنترل کنند و مطالب جدید را به کاربران ثبت نام شده ایمیل می کنند.

۸-     به کاربران اجازه دهید تا در دسته بندی های مختلف ثبت نام کنند

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

اما بیشتر مخاطبان از این که می توانند در دسته بندی های مختلف ثبت نام کنند آگاه نیستند. شما می توانید این کار را با اضافه کردن لینک دسته بندی های مختلف برای آنها آسان کنید.

۹-     به مخاطبان اجازه دهید تا برای نویسندگان مختلف ثبت نام کنند

اگر یک وبلاگ چند نویسنده ای دارید، ممکن است کاربران شما بخواهند نویسندگان مورد علاقه خودشان را دنبال کنند. مانند نوع پست و دسته بندی، هر نویسنده نیز فید مخصوص خود را دارد.

این فید به صورت URL زیر می باشد:

http://www.example.com/author/tom/feed/

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

۱۰-برای کسانی که فید شما را دنبال می کنند مطالبی را اضافه یا پنهان کنید

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

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

برای این کار شما باید پلاگین WP Kill in Feed ر نصب و فعال کنید. بعد از فعال سازی شما می توانید از این کد برای مطالب فقط مخصوص فید استفاده کنید:

[addtofeed]

This content is for RSS feed subscribers only

[/addtofeed]

شما می توانید از این کد برای پنهان کردن بعضی از مطالب در فید استفاده کنید:

[killinfeed]Content hidden from RSS feed subscribers [/killinfeed]

۱۱-به فید خود لینک شبکه های اجتماعی را اضافه کنید

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

شما می توانید آیکون شبکه های اجتماعی را به فید خود به این ترتیب اضافه کنید:

در ابتدا تصاویر آیکون که به عنوان لینک می خواهید استفاده کنید را بسازید. برای این مقاله ما آیکون های فیسبوک و توییتر را به سایت فرضی از طریق صفحه Media » Add New اضافه کردیم.

بعد از بارگذاری فایل های تصویر آیکون، شما باید محل آنها را کپی کرده و در یک ویرایشگر متن مانند Notepad ذخیره نمایید.

سپس کد زیر را به فایل functions.php یا پلاگین site-specific اضافه کنید.

۰۱ // add custom feed content

۰۲ function wpb_add_feed_content($content) {

۰۳

۰۴ // Check if a feed is requested

۰۵ if(is_feed()) {

۰۶

۰۷ // Encoding post link for sharing

۰۸ $permalink_encoded = urlencode(get_permalink());

۰۹

۱۰ // Getting post title for the tweet

۱۱ $post_title = get_the_title();

۱۲

۱۳ // Content you want to display below each post

۱۴ // This is where we will add our icons

۱۵

۱۶ $content .= ‘<p>

۱۷ <a href=”http://www.facebook.com/sharer/sharer.php?u=’ . $permalink_encoded . ‘” title=”Share on Facebook”><img src=”Facebook icon file url goes here” title=”Share on Facebook” alt=”Share on Facebook” width=”64px” height=”64px” /></a>

۱۸

۱۹ <a href=”http://www.twitter.com/share?&text=’. $post_title . ‘&amp;url=’ . $permalink_encoded . ‘” title=”Share on Twitter”><img src=”Facebook icon file url goes here” title=”Share on Twitter” alt=”Share on Twitter” width=”64px” height=”64px” /></a>

۲۰ </p>’;

۲۱ }

۲۲

۲۳ return $content;

۲۴ }

۲۵

۲۶ add_filter(‘the_excerpt_rss’, ‘wpb_add_feed_content’);

۲۷ add_filter(‘the_content’, ‘wpb_add_feed_content’);

 

فراموش نکنید که src=attribute در تگ <img> با URL فیسبوک و توییتر خودتان تعویض کنید.

۱۲-در ارسال پست ها به فید کمی تاخیر بیاندازید

فید ها معمولا توسط کپی کنندگان مطالب استفاده می شود تا مطالب شما را در وب سایتشان کپی کنند. اگر وب سایت جدیدی دارید که شهرتش کم است، این کپی کنندگان در نتیجه های جستجو شما را شکست می دهند.

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

برای این کار باید کد زیر را به فایل functions.php یا پلاگین site-specific اضافه کنید.

۰۱ function publish_later_on_feed($where) {

۰۲

۰۳    global $wpdb;

۰۴

۰۵    if ( is_feed() ) {

۰۶        // timestamp in WP-format

۰۷        $now = gmdate(‘Y-m-d H:i:s’);

۰۸

۰۹        // value for wait; + device

۱۰        $wait = ’10’; // integer

۱۱

۱۲        // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff

۱۳        $device = ‘MINUTE’; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR

۱۴

۱۵        // add SQL-sytax to default $where

۱۶        $where .= ” AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, ‘$now’) > $wait “;

۱۷    }

۱۸    return $where;

۱۹ }

۲۰

۲۱ add_filter(‘posts_where’, ‘publish_later_on_feed’);

این کد باعث تاخیر ۱۰ دقیقه ای ارسال پست شما به فید می شود. شما می توانید آن را به ۶۰ برای یک ساعت یا ۱۲۰ برای دو ساعت نیز تغییر دهید.

 

منبع

مطلب پیشنهادی

چگونه مهلت نظر دادن در وردپرس را برای بعضی پست ها تغییر دهیم

یکی از راه حل هایی که اغلب اوقات برای کاهش میزان نظرات اسپم پیشنهاد می …

پاسخ دهید

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