اینترنت پنجره ها اندروید

شاخص توده ای PHP موضوع Powered by SMF. مراحل اولیه در دستگاه های ساده بهینه سازی موتور جستجو: ما Copywrites و لینک های خارجی را حذف می کنیم

همه می دانند که من فقط نمی توانم بدون جیملا زندگی کنم، اما، به نظر من، هیچ انجمن خوبی در اجزای وجود ندارد. بنابراین، من با موتورهای انجمن کار می کنم. یکی از امکانات جدید من به تازگی به استفاده از شروع شروع یک دسته SMF جدید، من با امید مواد مفید. ما با کوچک، خوب شروع می کنیم، و به عنوان تازه واردان بسیار مفید هستند.

مراحل اول در بهینه سازی موتور جستجو ماشین های ساده. انجمن: حذف کپی رایت و لینک های خارجی

بلافاصله رزرو کنید که من فقط SMF 2 کار می کنم و این مقاله مربوط به این نسخه از موتور Free Forum است.

و به همین ترتیب، خوانندگان دائمی می دانند که چقدر دوست ندارم به «10» خارجی مراجعه کنم به سایت های رسمی موتورها، از جمله انجمن. به همین دلیل است که اولین چیزی که من Copywrites را حذف می کنم و کل 4، توجه 4 اشاره خارجی از گونه " SMF 2.0.2 | ماشین های ساده | smf © 2011 | xhtml "برای انجام این کار، به سایت FTP Forum / Themes / نام موضوع شما/ و فایل را ویرایش کنید index.Template.php.. به طور طبیعی، در پایین یک کد وجود دارد (حدود 330 خط)، که از آن خارج می شود، به ما لینک های خارجی قابل اعتماد نیست. بنابراین، ما حذف می کنیم: "

  • "، Theme_copyright ()،"
  • "و"
  • "، $ txt [" xhtml "]،"
  • "که بسیار ساده و leggo در نزدیکترین انتشارات، انتظار برای مواد جدید در ترویج و بهینه سازی انجمن ها در SMF /

    اگر کسی نمی داند، دستگاه های ساده ماشین آلات - برای Brevity SMF، به عنوان آن را در وب سایت رسمی، یک بسته رایگان، حرفه ای سطح، که به شما اجازه می دهد تا شما را به سازماندهی جامعه آنلاین خود را در چند دقیقه اعلام کنید. در این موتور، شما می توانید اینجا را ببینید. من خودم انجمن خود را بر روی آن قرار دادم (به هر حال، در freeforum.biz آمده است).

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

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

    1. نصب و پیکربندی اسپمر توقف

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

    در عوض، یک بار چند روز به صفحه مدیریت کاربر میروم، چیزی شبیه این را می بینم:

    من به بخش "انتظار تایید" می روم (این اسپم ها یافت می شوند، که از این فرصت برای ترک پیام ها محروم می شوند قبل از تصویب آنها حساب ها مدیر) من یک تیک را "برای اختصاص دادن همه" قرار داده ام و آنها را با یک کلیک حذف کنید:

    که همه، همه حساب های اسپم به بی سابقه ای ارسال می شود. بازگشت به لیست کاربران ما:

    این دیده می شود که این لیست قابل توجه بود، اما چه کسی از بقیه است؟ ما همه را برجسته می کنیم و یک دکمه را برای بررسی ارسال می کنیم:

    یک "قرمز" ظاهر شد، من بلافاصله آن را حذف کردم. اگر وقت آزاد دارید، می توانید دیگران را انجام دهید. اگر هیچ وقت وجود نداشته باشد، هیچ کاری را با کاربران جدید انجام ندهید - اکثر آنها با چک های بعدی "سرخ شدن" هستند. اگر وقت دارید، می توانید به پروفایل های خود بروید و ببینید آیا یک پیوند در امضا وجود دارد - بلافاصله در ممنوعیت، این اسپم های جعلی هستند که هرگز یک پیام مفید را ترک نخواهند کرد.

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

    دانلود دو فایل: زبان_full.zip (این بسته بندی زبان برای انتقال پلاگین) و StopSPammer_v2_3_9.zip (تعداد ممکن است متفاوت باشد، از آنجا که نسخه های به روز می شود). در برخی از پوشه، محتویات بایگانی StopSpmamer_v2_9.zip را باز کنید. در همان پوشه، بایگانی langual_full.zip را باز کنید، موافقت کنید که فایل ها را جایگزین کنید. در حال حاضر پوشه ما را به آرشیو ZIP بسته بندی کنید.

    در مرحله مدیریت، به نصب بسته ها بروید. در مقابل "بسته دانلود" کتیبه یک دکمه برای انتخاب یک فایل بر روی یک کامپیوتر وجود دارد. آرشیو جدید ما را انتخاب کنید (که در آن ما جایگزین فایل زبان)، آن را خالی به انجمن و فعال سازی این بسته.

    این همه آماده است!

    تنظیم اضافی پلاگین در مدیر رخ می دهد: برو به

    کاربران → ثبت نام → راه اندازی

    شما می توانید مقادیر پیش فرض را در آنجا ترک کنید. حتی "کلید API شما" وجود دارد. بدون این کلید، شما قادر نخواهد بود به گزارش اسپم جدید (اما این افزونه اسپم شناخته شده کار خواهد کرد و فیلتر). اگر می خواهید کلید API خود را دریافت کنید، برای ثبت نام به وب سایت www.stopforumspam.com بروید و سپس کلید را اینجا مشخص کنید. اگر کلید را دریافت نکرده اید، قسمت خالی را ترک کنید. سپس کلید پیش فرض استفاده خواهد شد.

    2. نصب و پیکربندی لینک های ضد اسپم

    در اساتید از بهینه سازی دین (بیشتر در مورد نگرش من به بهینه سازی Nists می توانید در یکی دیگر از را ببینید) یک اعتقاد جامد است که افزایش تعداد ارجاع به سایت خود، آنها را "ترویج آن" (برای برخی از دلیل ایده وجود دارد ایجاد جالب و محتوای با کیفیت بالا به هر کسی از آنها رخ نمی دهد). یک مکنده وجود دارد، و راه هایی برای از بین بردن پول از آن پیدا خواهد شد. بنابراین، برخی از "شهروندان" خدمات را در سایت های "اجرای" در انجمن ها ارائه می دهند. آنها خلق می کنند تعداد زیادی از سوابق حسابداری در انجمن های مختلف و درج آن وجود دارد لینک ها در امضاها و در سایر زمینه های موجود. با وجود این واقعیت است که حتی "آزمایشگران مدیر عامل شرکت" ثابت کرده است که تجربه شود، بسیاری از این لینک ها صفر است، برخی از هشدار می دهند که ممکن است برای گرفتن ممنوعیت از موتورهای جستجو، یاندکس، به عنوان مثال، فقط نادیده لینک های به تمام انجمن ها و سایت که در آن هر می توانند لینک ها را. گوگل همچنین دارای الگوریتم های مشابه است - نادیده گرفتن منابع در نظرات، و غیره، اما قانون نوشته نشده است، قانون نوشته نشده است ... بنابراین، ما، صاحبان انجمن ها، باید با این حقایق که "بهینهای بذر شیب دار" را به حساب می آورند، محاسبه می شود هزار روبل دستور داده شده توسط "اجرای" از befickers خود را.

    بسیاری از پلاگین اسپمر را متوقف کن. اما ما می توانیم به او کمک کنیم! شما می توانید از زیر پاها از اسپم ها دست بکشید، مورد علاقه برای ارسال لینک ها در انجمن شما است. این برای این است که نیاز دارد لینک های ضد اسپم. این افزونه (اعداد خاص را می توان در تنظیمات تغییر داد) این کار را انجام می دهد:

    • کسانی که، به عنوان مثال، کمتر از پنج پست، نمی توانند پیوندها را ترک کنند
    • کسانی که، به عنوان مثال، کمتر از 15 پیام، می توانند لینک های فعال را ترک کنند، از لینک http: // حذف می شود و به طور کلی این لینک ها nubolinki (newbielink)
    • کسانی که، برای مثال، کمتر از 50 پیام می توانند لینک ها فعال ترک کند، اما تمام لینک ویژگیهای nofollow دریافت خواهید کرد.
    • خوب، کسانی که بیش از 50 پیام دارند می توانند رایج ترین مراجع فعال را وارد کنند که وزن صفحه سایت را که به آنها اشاره می کنند، ارسال می کنند.

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

    بله، به هر حال، قوانین فوق در این زمینه ها به عنوان یک امضا کار می کنند.

    برای نصب این افزونه، به صفحه رسمی خود بروید. دانلود آرشیو anti_spam_links_v1.0.1.zip (شماره ممکن است متفاوت باشد). باز هم در انجمن انجمن. برای نصب بسته ها (چگونه با بسته قبلی انجام شد) و آن را نصب کنید. هیچ فایل زبان برای این بسته وجود ندارد، بنابراین شما لازم نیست که بایگانی یا چیزی را با آن باز کنید.

    برای پیکربندی پلاگین، به بخش بروید

    پیکربندی → تنظیم Modov ... → تنظیم اصلاحات

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

    نتیجه

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

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

    #! / usr / bin / perl

    # script what-forum.pl
    # (c) 2010 Alexandr A alexeev، http: // سایت /

    استفاده از سخت

    # خطوط نظر - برای سختی
    # اگر وظیفه جمع آوری آمار موتورها باشد، ترک کنید
    # اگر لیستی از انجمن ها را ایجاد کنید - Resate

    داده های $ من؛
    $ داده ها \u003d $ _ در حالی که (<> ) ;

    # بررسی کنید که چقدر از PHPBB بدون مرجع در زیرزمین طراحی شده است
    چاپ "phpbb. \\ n "
    اگر ($ data \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (؟: www \\.)؟ phpbb \\ .com \\ /؟ "[^\u003e] *\u003e phpbb / i یا.
    # $ data \u003d ~ ~ /viewforum\\.php \\؟ [^ "" ** f \u003d \\ d + / / من یا
    $ data \u003d ~ / phpbb \\ -seo / i یا
    $ data \u003d ~ /) ;
    چاپ "IPB \\ n "
    اگر ($ data \u003d ~ /] + href \u003d "[^"] * http: \\ / / / / (؟: www \\.)؟ invision (؟: board | power) \\. com \\ /؟ [^ "] *" [^\u003e] *\u003e [^.<]*IP\.Board/i یا.
    $ data \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / \\ / (؟: www \\.)؟ invisionboard / .com \\ /؟ "[^\u003e] *\u003e دعوت قدرت هیئت مدیره / I یا.
    $ data \u003d ~ /

    / من. یا.
    $ data \u003d ~ / index /.php\\؟[^"****ShowForum\u003d ID+/i.) ;
    چاپ "vBulletin. \\ n "
    اگر ($ data \u003d ~ / Powered by :؟ [^ ^<]+vBulletin[^<]+(?:Version)?/i یا.
    $ data \u003d ~ /) ;
    چاپ "SMF. \\ n "
    اگر ($ data \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (؟: www \\.)؟ SimpleMachines \\ .org \\ /؟ "[^\u003e] *\u003e Powered by SMF / I یا.
    $ data \u003d ~ /index\\.php\\؟[^""" "") ;
    چاپ "Punbb. \\ n "
    اگر ($ data \u003d ~ /] + href \u003d "[^"] * http: \\ / / / / / (؟ :(؟ :( :( \\ .org | Punbb \\ .informer \\ .com) \\ /؟ "[^\u003e] *\u003e Punbb / I.) #یا.
    # $ data \u003d ~ /viewforum\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ »»
    چاپ "Fluxbb. \\ n "
    # اگر ($ data \u003d ~ ~ /viewtopic\\.php\\؟id\u003d\\\\/i یا
    اگر ($ data \u003d ~ /] + href \u003d "http: \\ / / (؟: www \\.) fluxbb \\ .org \\ /؟" [^\u003e] *\u003e FluxBB / I) ;
    چاپ "EXBB. \\ n "
    اگر ($ data \u003d ~ /] + href \u003d "[^"] * http: \\ / / / / (؟: www \\.)؟ exbb \\ .org \\ /؟ "[^\u003e] *\u003e EXBB / I) # یا
    # $ داده \u003d ~ /Forums\\.php\\؟[^""**_Forum\u003d\\D+/i)؛
    چاپ "YABB. \\ n "
    اگر ($ data \u003d ~ /] + href \u003d "[^"] * http: \\ / \\ / (؟: www \\.)؟ yabbforum \\ .com \\ /؟ "[^\u003e] *\u003e YABB / I یا.
    $ data \u003d ~ ~ /yabb\\.pl ~ /) "" * _ num \u003d \\ d + / i)؛
    چاپ "dleforum. \\ n "
    اگر ($ data \u003d ~ / \\ (Powered by DLE Forum \\)<\/title>/ من. یا.
    $ data \u003d ~ /] + href \u003d "[^"] + (؟: http: \\ / \\ / (؟: www \\.)؟ dle \\ -files \\ .ru | act \u003d کپی رایت) [^ "] *"\u003e DLE Forum<\/a>/ من.) ;
    چاپ "ikonboard. \\ n "
    اگر ($ data \u003d ~ /] + href \u003d "[^"] * http: \\ / / / / (؟: www \\.)؟ ikonboard \\ .com \\ /؟ [^ "] *" [^\u003e] *\u003e ikonboard / i یا.
    $ data \u003d ~ /\\ n "
    اگر ($ data \u003d ~ /\\ n "
    # اگر ($ data \u003d ~ ~ /forums\\.php\\؟fid\u003d\\ d+/i یا
    # $ data \u003d ~ / topic \\ .php \\؟ fid \u003d \\ d + / i یا
    اگر ($ data \u003d ~ /] + href \u003d "http: \\ / / / / (؟: www \\.)؟ flashbb \\.net \\ /؟" [^\u003e] *\u003e Flashbb / i) ;
    چاپ "Stokesit. \\ n "
    # اگر ($ data \u003d ~ ~ /forum\\.php\\؟f\u003d\\ d+/i یا
    اگر ($ data \u003d ~ /] + href \u003d "http: \\ / / / / (؟: www \\.)؟ Stokesit \\ .com \\ .au \\ /؟" [^\u003e] *\u003e [^ \\ /] * Stokes آن / I) ;
    چاپ "پدیوم. \\ n "
    # اگر ($ data \u003d ~ / topic ~ fp \\؟ t \u003d \\ d + / i یا
    اگر ($ data \u003d ~ /] + href \u003d [""]؟ http: \\ / / / / (؟: www \\.)؟ sopebox \\ .com \\ /؟ ["]؟ [^\u003e] *\u003e پدیوم / من) ;
    چاپ "USBB. \\ n "
    # اگر ($ data \u003d ~ ~ /forum\\.php\\؟id\u003d\\ d+/i یا
    اگر ($ data \u003d ~ /] + href \u003d "http: \\ / \\ / / (؟: www \\.)؟ USBB \\ .NET \\ /؟" [^\u003e] *\u003e USBB / I) ;
    چاپ "wormerum. \\ n "
    # اگر ($ data \u003d ~ / index ~ fp \\؟ fid \u003d \\ d + / i یا
    اگر ($ data \u003d ~ /] + href \u003d "http: \\ / \\ / (؟: www \\.)؟ wr \\-script \\ .ru \\ /؟" [^\u003e] *\u003e wr \\ -forum / i) ;
    چاپ "Yetanotherforformet \\ n "
    اگر ($ data \u003d ~ / اما یکی دیگر از انجمن ها / .net / من یا
    $ data \u003d ~ /default\\.aspx\\؟g\u003dposts&t\u003d\\/i.) ;

    این و اسکریپت های دیگر ذکر شده در این پست را می توان در این بایگانی یافت.

    اسکریپت که-forum.pl. کد صفحه HTML را برای حضور یک امضا موتور انجمن در آن بررسی می کند. هنگام تعیین وردپرس و جوملا، از پذیرش مشابهی استفاده کردیم، اما چند تفاوت وجود دارد. اول، اسکریپت خود کد صفحه را آپلود نمی کند و آن را از stdin یا یک فایل منتقل شده به عنوان یک استدلال می خواند. این به شما این امکان را می دهد که یک صفحه را یک بار آپلود کنید، به عنوان مثال، با استفاده از WGET، و سپس آن را از طریق چند تجزیه کننده رانندگی کنید اگر ما تنها نیستیم. ثانیا، در این اسکریپت، حضور امضای یک علامت 100٪ از موتور است. آخرین بار حضور امضای تنها وزن را به موتور مربوطه داد و موتور را با بیشترین وزن به دست آورد. من تصمیم گرفتم که در این مورد این رویکرد تنها کد را پیچیده خواهد کرد.

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

    برای دریافت یک لیست از انجمن ها، من از Google Parser استفاده کردم. موتور جستجو درخواست نوع ارسال شد

    سایت: انجمن *. ru
    سایت: بحث. *. ru
    سایت: هیئت مدیره *. ru
    سایت: smf. *. ru
    سایت: phpbb. *. ru
    ....

    و غیره. کد ژنراتور کد کامل شما در فایل پیدا خواهید کرد gen-forumsearch-urls.pl.. علاوه بر Zone.ru نیز مورد استفاده قرار گرفت. .u.ua .kz I.BY. آخرین بار، این مطالعه دشوار بود، زیرا سایت های وردپرس و جوملا امضا های مشابهی در URL ندارند. کاتالوگ هایی مانند cmsmagazine.ru/catalogue/ نمونه برداری کافی را ارائه نمی دهند. 600 سایت در دروپال چیست؟

    من باید اعتراف کنم، نتایج آزمایش من را ناراحت کرد. از 12590 سایت مورد مطالعه، تنها 7083 موتور با موفقیت تعیین شد، یعنی تنها در 56٪ موارد. شاید من هیچ موتور را در نظر نگرفتم؟ آیا واقعا Bitrix در نیمه برای دیدن است؟ یا آیا زمان بیشتری برای پرداخت جستجو برای امضاء داشتم؟ به طور کلی، تحقیقات اضافی در اینجا مورد نیاز است.

    در میان 56 درصد از موتورهای موفقیت آمیز موتورهای شناخته شده محبوب ترین، به عنوان انتظار می رود، به عنوان IPB (31٪)، PHPBB (26.6٪) و vBulletin (5/26٪) معلوم شد

    برای آنها با یک تاخیر بزرگ پشت SMF (5.8٪) و dleforum (5.3٪). Punbb مورد علاقه من تنها 6 جایگاه بود (1.64٪). من توصیه نمی کنم تا حد زیادی به این اعداد اعتماد کنم (آنها می گویند، هر سومین فروم در RATET بر روی IPB کار می کند)، اما نتایج خاصی می توانید، البته، می توانید.

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

    اگر تغییرات قابل توجهی در موتور انتظار نمی رود، ممکن است منطقی باشد که موتور محبوب ترین را انتخاب کنید، مثلا SMF یا Punbb. با این شما تعداد را کاهش می دهید حمله هکر در انجمن شما و تعداد هرزنامه به طور خودکار بر روی آن ارسال می شود.

    اسکریپت ها برای جستجو / تعریف انجمن ها نیز می توانند پیدا شوند استفاده عملی. اولین چیزی که به سر من رسید شخصا این است که انجمن های شناسایی شده در Titz را مرتب کنید و پست ها را با پیوندهای به یکی از سایت های خود در صد اول قرار دهید. با این حال، صدها نفر از انجمن های Dofollow Forum TiC (2 به روز رسانی منتقل شده) را تحت تاثیر قرار نمی دهند، بنابراین بهتر است که در اینجا صرف نکنیم، مگر اینکه شما علاقه مند به انتقال باشید.

    واضح است که نام اسکریپت ها تنها از آن است. من فکر می کنم شما به راحتی می توانید با چگونگی استفاده از آنها استفاده کنید.