رفتن به مطلب

Boshiant

عضو سایت
  • تعداد ارسال‌ها

    27
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط Boshiant

  1. سلام 

    دوستان فرض بگیریم یه سایتی فرمت آدرس دهی و پیوند یکتاش به این شکل هست:

    Site.com/news/baghiye-adres

    حالا اگه بخوایم پست‌هایی که از امروز به بعد گذاشته میشه، فرمتش اینطوری بشه:

    Site.com/khabar/baghiye-adres

    در واقع اون news از پستهای الان به بعد بشه khabar 

    اگه اینو از تنظیمات داخل پیشخوان برم و تغییر بدم، پستهای قدیمی هم از news به khabar تغییر میکنه. آدرس‌های قدیمی 404 میشه. 

    چه راهی پیشنهاد میدید تا پستهای قدیمی تغییری نکنه و همون News بمونه اما پستهای جدید بشه khabar. ممنون میشم راهنمایی کنید

  2. در 13 ساعت قبل، yazdaniwp گفته است :

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

    
    <?php
    /**
     * Add "nofollow" to picofile external links
     */
    function wpse_254317_nofollow( $content ) {
        $domain = "https://www.picofile.com";
    
        preg_match_all( '~<a.*>~isU', $content, $matches );
    
        for ( $i = 0; $i <= count( $matches[0] ); $i ++ ) {
            if ( isset( $matches[0][ $i ] ) && ! preg_match( '~nofollow~is', $matches[0][ $i ] )
                 && ( preg_match( '~' . preg_quote( $domain ) . '~', $matches[0][ $i ] )
                      || ! preg_match( '~' . get_bloginfo( 'url' ) . '~', $matches[0][ $i ] ) )
            ) {
                $result = trim( $matches[0][ $i ], ">" );
                $result .= ' rel="nofollow">';
                $content = str_replace( $matches[0][ $i ], $result, $content );
            }
        }
    
        return $content;
    }
    
    add_filter( 'the_content', 'wpse_254317_nofollow' );
    
    // The code goes to your active theme(or child theme) functions.php file.

    کد بالا، هر بار که محتوایی نمایش داده میشه لینکهای پیکوفایل رو نوفالو میکنه که چون از regex استفاده میکنه، روی پرفورمنس یه تاثیر جزئی داره که احتمالا اصلا ملموس نخواهد بود. بهر حال برای اینکه کار تمیزی در بیاد یا باید دستی لینکها رو ویرایش کنید و یا اینکه این کد رو به یه توسعه دهنده وردپرس بدید و دو راه برای حل مسئله هست:

    1- یه cronjob برای همین کد بنویسه که همه مطالب رو ویرایش کنه به مرور و دیگه این کد زمانی که کاربر داره با سایت کار میکنه اجرا نشه.

    2- همین کد رو تغییر بدن که فقط یکبار برای هر مطلب اجرا بشه، در وافع اولین باری که یه محتوا نمایش داده شد خروجی این کد رو ذخیره کنید داخل دیتابیس

    سپاس از این که وقت گذاشتید. ازش استفاده میکنم و نتیجه رو اعلام می‌کنم مهندس

  3. دوستان سلام

    یه سوال دارم

    من لینک‌های زیادی از پیکوفایل در سایتم دارم. راهنمایی میکنید از طریق robots.txt یا htaccess یا هر روش استاندارد دیگه‌ای، به گوگل بگم هرجا لینک پیکوفایل رو دید نوفالو درنظر بگیره؟ چون بخوام دونه دونه نوفالو کنم خیلی زیاده. 

  4. در ۱ ساعت قبل، فرهاد گفته است :

    گوگل آنالاتیک رو فعال کردید ؟

    از آنالیز صفحاتتون متوجه میشید که چقدر بانس ریت دارید و چقدر بازدید صفحات

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

     

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

     

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

  5. در 52 دقیقه قبل، فرهاد گفته است :

    چون با این کار نرخ خزش سایت رو پایین میارید

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

    لینک نوفالوو زمانی میدید که بخوای ارزش و قدرت یک صفحه به صفحه دیگه منتقل نشه

     

    پیشنهاد شما اینه که کلا اون بخش رو حذف کنم؟ اینطوری مشکلی که هست، پستهای قدیمی به کاربرها نشون داده نمیشه 

  6. سلام. منوی آبشاری معمولا از بالا به پایین باز میشه. یعنی وقتی ماوس میره روش، زیرش مثل کشو باز میشه. حالا اگه بخوایم منو به سمت بالا باز بشه، یعنی وقتی ماوس میره روش منوها از بالا بزنن بیرون و نمایش بدن، چه دستوری رو به css باید اضافه کنیم؟ 

  7. در 53 دقیقه قبل، kasra.geladiator گفته است :

    من نمیدونم چرا میخایید نو فالو کنید

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

    پیشنهاد میشه نو فالو نکنید

    ببینید من قبلا تو این تاپیک گفتم که یه مشکلی دارم :

     

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

  8. در 2 ساعت قبل، kasra.geladiator گفته است :

    از این کد استفاده کنید

    
    <ul><?php $posts = get_posts('orderby=rand&numberposts=10'); foreach($posts as $post) { ?>
    <li><a rel="nofollow" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php } ?></ul>

     

    خیلی خیلی مچکرم. فقط به عنوان سوال آخر، به نظرتون این کار روی سئو تاثیر مخرب نداره؟ گوگل نظر منفی نداره به این کار؟ 

     

    ببخشید زیاد مزاحم شدم

  9. در در ۱۴۰۰/۵/۳۱ در 18:09، asadiy4n گفته است :

     

    در مورد این سوال هم می تونید لینک های مطالب تصادفی رو nofollow کنید، اما برای عناصر دیگه نمی تونید استفاده کنید

    سلام قربان. 

    به چه صورت nofollow رو در کد قرار بدم؟ میشه نحوه صحیح نوشتن این کد رو بفرمایید تا قبل از پست های تصادفی بذارمش؟ 

  10. سلام 

    دوستان در انتهای فایل footer.php سایت من، این کدها وجود داره:

    <script src="<?php echo get_bloginfo('template_directory');?>/js/ikbootstrap.js"></script>
                  <?php global $data; if ($data['sproduct_show'] == 1 ) { ?>
    <script async src="<?php echo get_bloginfo('template_directory');?>/js/tab.js" type="text/javascript"></script>
     <?php } ?>

    و

    <?php wp_footer(); ?>
    
    <?php global $data; if($data['slider_showw'] == 1){ ?>
    
    <script src="<?php echo get_bloginfo('template_directory');?>/js/slick.min.js"></script>
    
    <script type="text/javascript">
    
      $('.slider').slick({
    
      slidesToShow: 1,
    
      slidesToScroll: 1,
    
      autoplay: true,
    
      autoplaySpeed: 3000,
    
       dots: true,
    
    });
    
      </script>
    نقل قول

     

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

     

    ممنون میشم راهنمایی بفرمایید 

  11. در 23 دقیقه قبل، sasan_darvishpoor گفته است :

    به نظر من خیر چون باعث میشه خزنده اون پست هارم نگاه کنه وایندکسش کنه وهمچنین اگر محتوای خوبی داشته بهش رتبه بده 

    و یه سوال دیگه، تگ nofollow که معمولا برای لینک های خارجی گذاشته میشه، میشه برای یه div گذاشته بشه تا یا عنصر موردنظر ایندکس نشه؟ 

  12.  

    در 1 دقیقه قبل، sasan_darvishpoor گفته است :

    وقت بخیر 

    قسمتی از div رو نمیشه از دید گوگل مخفی کرد ولی میشه یک صفحه رو از طریق robot.txtانجام داد گوگل از این طریق مانع ایندکس صفحه میشه 

    به نظر شما بخش مربوط به پست های تصادفی برای سئو مشکل داره؟ 

  13. در 2 ساعت قبل، asadiy4n گفته است :

    سلام

    این مقاله رو مطالعه کنید

    
    https://developers.google.com/search/blog/2014/10/best-practices-for-xml-sitemaps-rssatom

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

    
    https://developers.google.com/search/blog/2014/10/best-practices-for-xml-sitemaps-rssatom#sitemaps-and-feeds

    هیچ کس و هیچ جا بهتر از منبع نمی تونه به شما کمک کنه، ممکنه تجربیات یک شخص یا یک شرکت به کل اشتباه باشه همیشه منابع اصلی رو بررسی کنید

    تشکر از این که وقت گذاشتید ممنونتونم

  14. در در ۱۴۰۰/۵/۲۳ در 10:55، Mr-Tarah گفته است :

    سلام

    توی این مورد نیازه که دوستان متخصص تر نظر بدن اما به نظر من چون لینک های داخل این آدرس ها عموما تکراری هستند برای همین عملا بودن یا نبودنشون تفاوتی نمی کنه، یعنی حتی با حذفشون که به نظرم بهتره حذف بشن، مشکلی برای ایندکس لینک هاتون بوجود نمیاد

    سپاس از شما و نظر ارزشمندتون. 

     

     

    دوستان دیگه، نظری دارن؟ حذف کنمشون؟ 

  15. سلام

    حدود دو هفته س که تمام پستهای جدید سایت من در گوگل وبمستر تولز برچسب Discovered - currently not indexed میخوره و ایندکس نمیشه. حتی وقتی به صورت دستی هم درخواست ایندکس رو میزنم باز هم ایندکس نمیشه

     

    می‌تونید کمک کنید برای حل مشکل؟ 

     

    آدرس سایت kaffeketab .ir هستش 

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