امنيت جوملا در حالت پايه قابل قبول است اما اين كافي نيست. براي جلوگيري از هك جوملا مي بايست يكسري اقدامات ديگر نيز انجام شود تا امنيت آن افزايش يايد. در ادامه مجموعه اقدامات در جهت افزايش امنيت جوملا مطرح مي شود.
نكات مهم در افزايش امنيت جوملا
بسته نصبي جوملا را تنها از مرجع اصلي آن دريافت كنيد.
از قالب ، ماژول ، پلاگين و كامپوننت هاي نال شده و غير معتبر استفاده نكنيد.
جوملا و تمامي ماژول هاي و … را در حالت بروز نگه داريد.
در هنگام خريد هاست به امنيت آن توجه داشته باشيد.
از ftp استفاده نكنيد و براي ورود به هاست از حالت امن https استفاده كنيد.
جلوگيري از هك جوملا
جلوگيري از هك جوملا
استفاده از قابليت Directory Privacy براي مسير administrator
سطح دسترسي پوشه ها 755 و فايل ها 644 باشد. configuration.php برابر 400
از افزونه jSecure Authentication استفاده كنيد.
محدود كردن مسير مديريت جوملا به آي پي
وارد مسير administrator شده و قابليت نمايش فايل هاي مخفي را فعال كنيد.
وارد ويرايش فايل htaccess شويد. در صورت عدم وجود آنرا ايجاد كنيد.
مقدار سبز رنگ را در داخل فايل htaccess قرار دهيد.
بجاي 12.34.5.67 آي پي خودتان را قرار دهيد.
براي پيدا كردن IP خود در گوگل بنويسيد IP مقدار Your public IP address آي پي شماست.
در صورت داشتن آي پي هاي ديگر خط موجود را تكرار كنيد و IP مورد نظر را جايگزين كنيد.
در صورتي كه IP تان ديناميك است مي توانيد رنج ثابت آنرا قرار دهيد.
انتقال فايل configuration.php جوملا به ريشه
وارد مسير جوملا شده و فايل configuration.php را به قبل از public_html منتقل كنيد.
با انتقال فايل كانفيگ پيغام No configuration file found نمايان مي شود.
در مسير administrator/includes ، در فايل defines.php كد آبي رنگ را جايگزين مقدار قرمز رنگ كنيد.
بجاي user نام كاربري هاست خود را وارد كنيد.
مجددا اينكار را براي فايل defines.php در مسير includes ( مسير اصلي ) تكرار كنيد.
define('JPATH_CONFIGURATION', JPATH_ROOT);
define('JPATH_CONFIGURATION', '/home/user');
order allow, deny
allow from 12.34.5.67
deny from all
توجه داشته باشيد كه موارد فوق امنيت كامل جوملا را تضمين نمي كند. با انجام موارد فوق ضريب امنيت جوملا تا حد قابل قبولي بالا مي رود. براي جلوگيري از هك جوملا رعايت هميشگي موارد فوق مخصوصا بروز نگهداشتن جوملا و افزونه هاي آن اهميت بالايي دارد.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۲۳:۲۷ توسط:webhostbiz موضوع:
ساخت و راه اندازي يك سايت معمولي جزو كارهايي است كه بر خلاف ظاهر پيچيده و دشوار آن بسيار آسان است. ممكن است اين سوال شما نيز باشد كه چگونه سايت بسازيم ؟ اگر در پي چنين موردي هستيد تبريك مي گويم شما تا كمتر از يك ساعت ديگر اين علم را خوايد داشت كه قادر باشيد يك سايت بسازيد !!! ما اين اطمينان را به شما ميدهيم اگر باور نمي كنيد در ادامه آموزش ساخت سايت همراه باشيد. مطمئن باشيد ضرر نخواهيد كرد.
چگونه سايت بسازيم
چگونه سايت بسازيم
در قدم اول به يكسري موارد نياز داريم كه به توضيح آنها خواهيم پرداخت.
دامنه : نام و آدرس اينترنتي سايت
هاست : فضايي كه اطلاعات سايت در آن قرار مي گيرد. مانند فايل ها ، ديتابيس و …
وردپرس : سيستمي كه بر روي سايت قابل نصب است و مي توان محتواي سايت را با آن مديريت كرد.
اطلاعات تكميلي در مورد اينكه چگونه سايت بسازيم
سايت ها از لحاظ ساختاري به دو نوع استايتك ( Static – ايستا ) و ديناميك ( Dynamic – پويا ) تقسيم مي شوند. سايت هاي ديناميكي با عاملي به نام ديتابيس ( بانك اطلاعاتي ) در ارتباط هستند و عمل پردازش توسط آن انجام مي گيرد. زماني كه يك كاربر در سايتي ثبت نام مي كند اين اطلاعات از طريق دستورات نوشته شده به ديتابيس اعمال مي شود و ديتابيس نيز خروجي هاي لازم مانند عضويت شما با موفقيت انجام شد را به كاربر مي رساند. به همين طريق تمامي مواردي كه عمل پردازش ، ذخيره ، انتقال ، ارسال ، دريافت و مانند آنها در سايت انجام مي شود ساختار و نوع آن ديناميكي است. سايت هاي ديناميكي با وب سرور بواسطه عمل پردازش در ارتباط مستقيم قرار دارند و اين قابليت آنها را به اسكريپت هاي سمت سرور ( Server Side ) تبديل كرده است. اما سايت هاي استاتيكي بيشتر عمل نمايش اطلاعات را بر عهده دارند و ويرايش و تغيير آنها معمول بصورت دستي صورت مي گيرد. سايت هاي استاتيكي با توجه به اينكه سمت كاربر ( Client Side ) هستند و عملا بار پردازشي روي سرور ندارند مصرف منابع آنها پايين و سرعت نمايش آنها بالاست.
معمولا سيستم عامل لينوكس و ويندوز سرور كارايي و نفوذ بيشتري در سطح وب دارند. عملكرد و ساختار آنها نيز تفاوت بسياري با هم دارد. زبان سازگار با سيستم عامل هاي لينوكسي معمولا php است و در مقابل زبان سازگار سيستم عامل ويندوز سرور asp.net است. زبان هاي برنامه نويسي بسياري وجود دارند كه توسط وب سرور عمليات هاي مورد نياز خود را انجام مي دهند. وب سرور پيشفرض سيستم عامل لينوكس Apache و وب سرور پيشفرض ويندوز سرور ISI است.
چگونه سايت بسازيم
در ادامه مبحث چگونه سايت بسازيم مي توانيد اقدام به تهيه پيش نيازهاي ساخت سايت كنيد.
ثبت دامنه و خريد هاست
پس از تهيه هاست و دامنه نوبت به مراحل ديگر مي رسد.
براي مشاهده آموزش نصب وردپرس كليك كنيد.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۲۱:۳۴ توسط:webhostbiz موضوع:
با موضوع آموزش نصب جوملا در خدمت شما عزيزان هستيم. نصب جوملا بسيار آسان است. كافيست تنها طبق دستور العمل گفته شده در اين آموزش اقدام كنيد. با ما همراه باشيد.
موارد لازم براي نصب جوملا
هاست سازگار با جوملا – خريد هاست
دامنه ست شده با هاست و آماده كار – ثبت دامنه
بسته نصبي جوملا – براي دريافت بسته نصبي كليك كنيد.
آموزش نصب جوملا
بسته نصبي جوملا را دانلود و در مسير public_html هاست آپلود كنيد.
يك ديتابيس بسازيد. آموزش ساخت ديتابيس در سي پنل / آموزش ساخت ديتابيس در دايركت ادمين
بسته را extract كرده و آدرس سايت خود را در مرورگر وارد كنيد.
در صفحه ظاهر شده در قسمت انتخاب زبان ” پارسي – Persian ” را انتخاب كنيد تا فارسي شود.
براي فيلد ” نام سايت ” عنوان مورد نظر خود براي سايت را وارد كنيد.
توضيحات متا : توضيحات سايت ( اجباري نيست )
براي فعال بودن سايت گزينه غير فعال را بر روي خير تنظيم كنيد.
ايميل مدير ارشد : ايميل خود را وارد كنيد.
در فيلدهاي بعدي نام كاربري و رمز عبور را وارد كرده و بر روي گزينه ” ادامه ” كليك كنيد.
در صفحه ظاهر شده بصورت زير اقدام كنيد.
نوع پايگاه داده : معمولا “MySQLi” است. براي اطمينان بيشتر با هاستينگ خود در ارتباط باشيد.
نام هاست : معمولا localhost است. براي اطمينان بيشتر با هاستينگ خود در ارتباط باشيد.
نام كاربري : نام كاربري ايجاد شده براي ديتابيس را وارد كنيد.
رمز عبور : رمز يوزر ديتابيس را وارد كنيد.
نام پايگاه داده : نام ديتابيس ساخته شده را وارد كنيد.
پيشوند جداول و فرآيند پايگاه داده قديم : بصورت پيشفرض رها كرده و بر روي ادامه كليك كنيد.
در صفحه جديد بصورت زير اقدام كنيد.
نصب اطلاعات نمونه : يكي از موارد را بسته به صلاحديد خوب انتخاب كنيد.
پيكربندي ايميل : بصورت پيشفرض رها كنيد.
كنترل مراحل نصب و تنظيمات سفارشي بايد سبز باشند تا سازگاري تامين شود.
در صورت عدم سازگاري با هاستينگ خود در ارتباط باشيد.
در ادامه بر روي گزينه ” نصب ” كليك كنيد.
در صورت كامل بودن مراحل قبل در اين مرحله جوملا شروع به نصب مي كند.
پيغام ” نصب جوملا با موفقيت انجام شد. ” نشان از موفقيت آميز بودن نصب جوملا مي باشد.
بر روي گزينه ” حذف پوشه نصب جوملا ” كليك كنيد.
پس از مشاهده پيغام تاييديه بر روي گزينه ” مدير ” كليك كنيد.
در صفحه ظاهر شده اطلاعاتي كه در مرحله نصب معرفي كرده بوديد را وارد كنيد.
از جوملا لذت ببريد.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۱۹:۰۹ توسط:webhostbiz موضوع:
تاييد دو مرحله اي امكاني است كه در آن احراز هويت توسط يك سيستم خودكار تشخيص و تاييد مي شود. معمولا تاييد دو مرحله اي با كد احراز از طريق پيامك يا Authenticator ها انجام مي شود. هم اكنون قابليت تاييد دو مرحله اي بر روي سرويس هاي معروف بسياري استفاده مي شود. گوگل جزو اولين ها در استفاده از اين قابليت است.
تاييد دو مرحله اي چيست
در تاييد دو مرحله اي كد احراز ( Verification Code ) به دارنده اصلي اكانت ارسال مي شود. دارنده اكانت با دريافت كد احراز آنرا در فيلد خواسته شده وارد مي كند. سيستم تاييد دو مرحله اي نيز در صورت تطابق مجوز authentication را صادر مي كند. اين قابليت امنيت بسيار بالايي را تامين مي كند.
تاييد دو مرحله اي
تاييد دو مرحله اي تلگرام
در برنامه تلگرام به قسمت تنظيمات ( settings ) برويد.
وارد privacy and security شده و در صفحه باز شده Two-Step Verification را انتخاب كنيد.
در صفحه ظاهر شده set additional password را انتخاب كنيد.
در صفحه جديد فيلدهاي Email و Password را تكميل كرده و تاييد كنيد.
پس از اين مرحله پيغامي با عنوان Almost there نمايان مي شود.
پيغام Almost there به منزله ارسال ايميل احراز هويت است.
وارد ايميل خود شده و ايميل دريافتي از سمت تلگرام را تاييد كنيد.
تاييد دو مرحله اي گوگل
در حالت عادي با وارد كردن آدرس ايميل و رمز عبور به اكانت گوگل وارد مي شود. براي فعال كردن قابليت two-step verification بصورت زير اقدام كنيد.
وارد اكانت خود شده و بر روي آيكن يا تصوير پروفايل خود در گوشه بالاي سمت راست كليك كنيد.
بر روي گزينه My Account كليك كنيد تا وارد صفحه تنظيمات اكانت خود شويد.
در بخش Sign-in & security بر روي لينك Signing in to Google كليك كنيد.
در صفحه باز شده ، باكس Password & sign-in method بر روي گزينه 2Step Verification كليك كنيد.
در صفحه جديد بر روي GET STARTED كليك كنيد.
براي امنيت بيشتر گوگل مجددا رمز عبور اكانت گوگل را درخواست مي كند. آنرا وارد كرده و Sign in كنيد.
در پايين فيلد What phone number do you want to use شماره تماس را مشخص كنيد.
مقدار مورد نظر براي How do you want to get codes را نيز تعيين و بر روي TRY IT كليك كنيد.
Text mesغير مجاز مي باشدe : احراز توسط پيام متني
Phone call : تماس تلفني
بلافاصله كد احراز به شماره تماس وارد شده ارسال شده و يا در تماس ذكر مي شود.
كد احراز را در پايين فيلد Confirm that it works وارد و بر روي NEXT كليك كنيد.
در صفحه ظاهر شده بر روي TURN ON كليك كنيد تا اين قابليت فعال شود.
در انتها مي توانيد روش احراز هويت را نيز تعيين كنيد.
مثال : براي ورود با گوشي خود بايد اپليكيشن Authenticator را نصب و با اكانت Sync كنيد.
تاييد دو مرحله اي ياهو
در حالت عادي با وارد كردن آدرس ايميل و رمز عبور به اكانت ياهو وارد مي شود. براي فعال كردن قابليت two-step verification بصورت زير اقدام كنيد.
وارد اكانت خود شده و موس را بر روي آيكن يا تصوير پروفايل خود در گوشه بالاي سمت راست نگه داريد.
بر روي گزينه Account Info كليك كنيد تا وارد صفحه تنظيمات اكانت خود شويد.
در منوي كناري بر روي گزينه Account security كليك كنيد.
در بخش باز شده گزينه Two-step verification را فعال كنيد.
در كادر باز شده شماره تماس خود را مشخص و بر اساس شرايط بر روي يكي از گزينه ها كليك كنيد.
Send SMS : ارسال sms
Call me : تماس تلفني
كد احراز را وارد و بر روي Verify كليك كنيد.
پيغام Success مبني بر موفقيت آميز بودن كار نمايش داده مي شود.
تاييد دو مرحله اي وردپرس
به لينك هاي زير مراجعه شود.
https://codex.wordpress.org/Two_Step_Authentication
https://wordpress.org/plugins/tags/two-factor-authentication
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۱۸:۰۷ توسط:webhostbiz موضوع:
فايروال يا ديواره آتش يك ابزار امنيتي است. فايروال ها به دو صورت سخت افزاري و نرم افزاري وجود دارند. در بسياري از مواقع در سطح شبكه از تركيب اين دو استفاده مي شود. فايروال ها مي توانند بصورت مستقل يا وابسته عمل كنند. Firewall هاي سخت افزاري معمولا بصورت مستقل قابليت كار دارند و به همين جهت امكان استفاده از آنها در بستر شبكه عمومي وجود دارد. فايروال هاي نرم افزاري معمولا وابسته به سيستم عامل هستند و امكان دسترسي آنها به برخي لايه ها در شبكه مقدور نيست.
فايروال چيست
وظيفه بررسي و نظارت بسته هاي رد و بدل شده در شبكه يا كامپيوتر را بر عهده دارد. عملكرد آن بر اساس Role ( نقش ) تعريف مي شود. Firewall ها جزو اساسي ترين ابزارهاي مقابله با حملات در بستر شبكه و وب هستند. فايروال هاي سخت افزاري بهترين راهكار براي مقابله با حملات تكذيب سرويس ( D-DOS ) هستند. معمولا Firewall هاي نرم افزاري در مقابل حملات D-DOS تحت شبكه عملكرد خوبي ندارند اما در مقابل حملات تحت Application Layer عملكرد خوبي دارند.
لايه هاي OSI و TCP/IP
قصد نداريم بحث را با مفاهيم تئوري به حاشيه بكشيم اما دانستن مباحث مقدماتي شبكه در درك عملكرد Firewall بسيار موثر است.
فايروال
در هنگام ثبت درخواست در شبكه ( مانند باز كردن يك سايت در مرورگر ) بسته هاي ديتا از لايه Application شروع به حركت كرده و در انتها با لايه Physical به سمت لايه Application برگشت داده مي شود. بسته ها در طول مسير رفت و برگشت از لايه هاي فوق عبور كرده و به مقصد هدايت مي شوند.
انواع فايروال
فايروال ها دو نوع هستند ، Firewall سخت افزاري و فايروال نرم افزاري . Firewall سخت افزاري در لايه هاي سخت افزاري شبكه و Firewall نرم افزاري در لايه هاي نرم افزاري مدل OSI انجام وظيفه مي كنند. عملكرد و دسترسي هاي اين دو نوع Firewall با هم متفاوت هستند. در واقع Firewall سخت افزاري نوع درخوست را تشخيص مي دهد و Firewall نرم افزاري ساختار درخواست را.
فايروال نرم افزاري
فايروال نرم افزاري در شبكه بر روي لايه Application قرار گرفته و بر اساس رول هاي تعريف شده براي آن اقدام مي كند. فايروال نرم افزاري وابسته به سيستم عامل است و با اين وضعيت در بستر فيزيكي شبكه نمي تواند عملكرد مناسبي داشته باشد. قابليت هاي Firewall نرم افزاري در كامپيوتر و شبكه بيشتر در داده هاي قابل تفسير مي باشد. Firewall هاي Windows , Comodo , CSF نمونه اي از Firewall هاي نرم افزاري هستند. نمونه ديگري از Firewall هاي مكمل با نام Web Application Firewall وجود دارد كه نقش تعيين كننده اي در برقراري امنيت تحت وب دارند. WAF ها بصورت بسته هاي رول معرفي مي شوند. همچنين اين بسته ها قابليت بروزرساني و Sync خودكار را دارند.
فايروال سخت افزاري
Firewall سخت افزاري معمولا بصورت تجهيزاتي فيزيكي هستند. با توجه به اينكه فايروال هاي سخت افزاري امكان كاركرد مستقل بدون نياز به سيستم عامل يا راه انداز را دارند بر روي بستر فيزيكي شبكه كارايي دارند. بيشترين كارايي Firewall سخت افزاري در برابر حملات ddos ، تشخيص خودكار الگوهاي حمله ، جداسازي ترافيك و احزار هويت پويا مي باشد.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۱۵:۱۱ توسط:webhostbiz موضوع:
با آموزش تغيير قالب سي پنل در خدمت شما هستيم. در حالت پيشفرض سي پنل دو قالب با نام هاي Basic و Retro دارد. اين قالب ها قبلا نام ديگري داشتند كه قالب Basic با نام Paper Lantern و قالب Retro با نام X3 مطرح بود. با ما همراه باشيد.
آموزش تغيير قالب سي پنل
وارد هاست سي پنل شده و در بخش PREFERENCES بر روي Change Style كليك كنيد.
در صفحه باز شده بر روي گزينه Apply قالب مورد نظر كليك كرده و منتظر باشيد تا قالب تغيير كند.
تغيير قالب سي پنل
موارد قابل توجه در تغيير قالب سي پنل
قالب Basic جديد است و با فريم ورك MD طراحي شده است.
هر دو قالب امكان تغيير ساختار ، آيكن و … را دارند.
از لحاظ كارايي اين دو قالب تفاوتي با هم ندارند.
آموزش ساخت ايميل در سي پنل
با آموزش ساخت ايميل در سي پنل در خدمت شما هستيم. ساخت ايميل در سي پنل به دو طريق قابل انجام است. روش اول از خود سي پنل و روش دوم از طريق ناحيه كاربري.
نكات قابل توجه ساخت ايميل در سي پنل
سعي كنيد شاخص استحكام رمز عبور را به بيش از 70 برسانيد.
براي امنيت بيشتر از نرم افزارهاي مرتبط با ايميل مانند Thunderbird و Outlook استفاده نكنيد.
ايميل هاي مشكوك و اسپم را باز نكنيد و آنها را بلافاصله حذف كنيد.
آموزش ساخت ايميل در سي پنل
وارد هاست سي پنل شده و در بخش PREFERENCES بر روي Email Accounts كليك كنيد.
در صفحه باز شده در فيلد Email مقدار مورد نظر براي ايميل را وارد كنيد.
براي مثال اگر info@domain.com است در فيلد خالي تنها info قرار دهيد.
در فيلد New Password رمز عبور جديد را وارد و در فيلد Again آنرا تكرار كنيد.
سعي كنيد مقدار Strength بيش از 70 باشد.
مقدار مد نظرتان براي Mailbox Quota كه حجم اكانت ايميل است را مشخص كنيد.
از Password Generator نيز مي توانيد براي ساخت رمز عبور كمك بگيريد.
در انتها بر روي Create Account كليك كنيد.
آموزش ساخت ايميل از ناحيه كاربري
وارد ناحيه كاربري شده و از منوي بالا » سرويس ها » سرويس هاي من را انتخاب كنيد.
در صفحه ظاهر شده بر روي سرويس مورد نظر كليك كنيد تا وارد جزئيات آن سرويس شود.
در قسمت Quick Create E-Account فيلد هاي Y-name و Pass را تكميل و بر روي Create كليك كنيد.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۱۱:۱۳ توسط:webhostbiz موضوع:
بك آپ گرفتن از سي پنلReviewed by Adminator on Sep 20Rating:
بك آپ گرفتن از سي پنل به دو روش عادي و Wizard قابل انجام است. حتي امكان بكاپ گرفتن دستي از اطلاعات و ديتابيس سايت نيز وجود دارد. با ما همراه باشيد تا موضوع آموزش بك آپ گرفتن از سي پنل را مطرح كنيم.
نكات قابل توجه در بك آپ گرفتن از سي پنل
فول بكاپ شامل تمام اطلاعات هاست است. مانند فايل ، ديتابيس ، ايميل ، لاگ و …
ريستور ( بازيابي ) بكاپ بصورت سيستمي در سي پنل مقدور است.
براي جلوگيري از بروز مشكل در ريستور از تغيير نام يا دستكاري در فول بكاپ خودداري نماييد.
آموزش بك آپ گرفتن از سي پنل
وارد هاست شده و در بخش FILES بر روي گزينه Backup كليك كنيد.
در صفحه ظاهر شده مي توانيد 5 نوع بكاپ گيري انجام دهيد.
Full Backup : بكاپ كلي
Home Directory Backup : بكاپ گرفتن از فايل ها
MySQL Database Backup : بكاپ گرفتن از ديتابيس ها
Email Forwarders Backup : بكاپ گرفتن از Forwarders هاي ايميل
Email Filters Backup : بكاپ گرفتن از Filters هاي ايميل
براي فول بكاپ بر روي گزينه Download a Full Website Backup كليك كنيد.
براي ساير مدل ها با كليك بر روي گزينه پايين آن بكاپ ارائه مي شود.
در صفحه جديد Backup Destination را بر روي Home Directory قرار دهيد.
ساير موارد بدلايل فني و امنيتي پيشنهاد نمي شوند.
گزينه Do not send email notification را نيز انتخاب كنيد تا ايميل اطلاع رساني بكاپ ارسال نشود.
در انتها بر روي گزينه Generate Backup كليك كنيد.
پس از گذشت مدتي (بسته به حجم اطلاعات) بسته فول بكاپ از مسير home قابل دريافت است.
بخش Backup Wizard نيز مانند روال عادي است و تفاوت آن در سادگي مراحل است. با توجه به آموزش فوق به راحتي مي توانيد با بخش Backup Wizard كار كنيد. موفق باشيد.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۰۸:۰۸ توسط:webhostbiz موضوع:
محتواي تكراري يكي از بزرگترين اشتباهات رايج در سئو است. ممكن است محتواي تكراري بصورت عمدي يا سهوي انجام شود. از ديد فني اين دو هيچ تفاوتي ندارند و تاثير منفي در سايت مي گذارند. وجود اين مورد در سايت ها بسته به نوع و ساختار آن متفاوت است. ممكن است محتواي تكراري سهوا بوجود آمده باشد كه ما راهكار مخصوص حل آنرا ارائه خواهيم كرد. اگر اين مورد به صورت عمدي انجام شده باشد تصحيح آن زمان و انرژي بيشتري خواهد برد اما در هر حال نگران نباشيد قابل حل است.
محتواي تكراري در سايت هاي استاتيك
اين مشكل در اغلب سايت هاي ايستا وجود دارد. اگر بصورت معمول قالب استاتيك را در هاست خود قرار دهيد مشكل محتواي تكراري بوجود خواهد آمد. يعني به احتمال بسيار بالا سايت با url هاي زير قابل نمايش است كه اين حالت در سئو يك اشتباه و فاجعه تمام عيار محسوب مي شود.
http://domain.com
http://www.domain.com
http://domain.com/index.html
http://www.domain.com/index.html
اگر بر روي سايت ssl هم نصب شده باشد مشكل بزرگتر خواهد شد و علاوه بر http با https هم تكرار خواهد شد. پس چاره چيست؟
در قدم اول بايد تصميم بگيريد كه سايت با www نمايش داده شود يا بدون آن. توصيه مي شود كه اگر مدت زيادي است اين مورد وجود دارد كلمات كليدي سايت خود را در گوگل سرچ كنيد و نتيجه آنرا در تصميم گيري دخالت دهيد. براي مثال اگر سايت شما در نتايج جستجو بدون www نمايش داده مي شود بهتر است تصميم گيري به نمايش سايت بدون www باشد و بالعكس. پس از تصميم گيري وارد حالت ويرايش فايل htaccess. شده و بصورت زير عمل مي كنيم.
بدون www – بجاي domain.com دامنه خود را قرار دهيد.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteRule ^(.*) http://domain.com/ [R=301,L]
با www – بجاي domain.com دامنه خود را قرار دهيد.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/ [R=301,L]
پس از اينكار بايد فايل index.html را به صفحه اصلي انتقال دهيم. براي اينكار كد زير را در فايل htaccess. قرار دهيد.
Redirect 301 /index.html /
پس از انجام موارد فوق نتيجه را تست كنيد تا همه چيز درست بوده و مشكلي بوجود نيامده باشد. ضمنا اگر از ssl بر روي سايت استاتيك خود استفاده مي كنيد بايد كد زير را در فايل htaccess. وارد و همه http ها را در اين فايل به https تغيير دهيد.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://zirsakht.net/ [R=301,L]
محتواي تكراري در سايت هاي دايناميك
تاثير محتواي تكراري در سئو
خوشبختانه در اكثر سيستم هاي مديريت ها مشكل محتواي تكرار آدرس ها وجود ندارد. موضوع قابل بحث در اين مورد اشتباه مديران سايت در مديريت محتواست. بهتر است در اين حالت نام محتواي تكراري را به هدف هاي تكراري تغيير دهيم.
قرار دادن محتواي يكسان در url هاي مختلف در يك سايت اشتباه محض است. اما تصور اشتباهي كه در بين بسياري از وبسمتران رايج است تكرار كلمات كليدي سايت در همه صفحات است. براي مثال اگر كليد واژه ما خريد هاست است هيچ نيازي نيست كه در تمامي صفحات روي آن زوم كنيم. تنها يك صفحه كافيست و ساير صفحات بايد براي آن كار كنند. يعني در صورت وجود واژه هاي كليدي در ساير صفحات بايد به صفحه هدف لينك داده شود تا هدف ها بصورت واحد به يك آدرس تجميع و نتيجه بهتري حاصل شود.
جلوگيري از جريمه سايت به دليل محتواي تكراري
اگر محتواي تكراري يا هدف تكراري داريد بهتر است با قرار دادن كد زير در فايل htaccess. به ازاي هر url تكراري و غير هدف ، قدرت آن هدف را به صفحه مورد نظر بدهيد.
duplicate-content = آدرس محتوا يا هدف تكراري – target-content = آدرس محتوا يا هدف اصلي
Redirect 301 /duplicate-content /target-content
در اين حالت مراجعه كننده و روبات هاي جستجوگر از صفحه تكراري به صفحه هدف منتفل مي شوند و صفحه تكراري قابل مشاهده نيست. از اين تكنيك براي صفحات حذف شده و صفحاتي كه به هر دليل url آنها تغيير كرده است استفاده مي شود.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۰۶:۵۳ توسط:webhostbiz موضوع:
لينك بيلدينگ چيست : link building به معني لينك سازي است. كيفيت و نحوه لينك بيلدينگ اهميت بسيار بالايي دارد. ارتقا جايگاه سايت در نتايج جستجو به لينك بيلدينگ وابسته است. لينك سازي يكي از مهمترين سرفصل هاي سئو خارجي است. همانند اكثر موارد موجود در سئو براي لينك بيلدينگ نيز بايد استراتژي خاصي داشت. لينك سازي به چند صورت وجود دارد.
لينك بيلدينگ طبيعي
لينك بيلدينگ طبيعي بهترين نوع لينك سازي است. كاربران و سايت ها به توزيع و تكثير لينك هاي سايت ترغيب شده و روندي پايدار و منظم خواهد داشت. لينك سازي طبيعي بسيار سخت است و در اينجاست كه ارزش بالاي يك سايت و محتواي آن نمود پيدا مي كند. براي لينك بيلدينگ طبيعي ما بايد سايتي با محتواي ارزشمند داشه باشيم.
لينك بيلدينگ غير طبيعي
لينك بيلدينگ غير طبيعي به لينك هاي ايجاد شده بصورت دستي ، هزينه اي و موارد مشابه گفته مي شود. اين لينك ها نيز مي توانند ارزشمند باشند اما كار مي بايست طوري انجام شود كه در ظاهر روندي مانند لينك سازي طبيعي داشته باشد.
لينك سازي
لينك بيلدينگ
لينك سازي طبيعي بسيار سخت بوده و در مواقعي غيرممكن به نظر مي رسد. براي حل اين مشكل مي بايست خودمان دست بكار شويم و لينك سازي غير طبيعي را به شكلي كاملا شبيه به لينك سازي طبيعي انجام دهيم. داشتن روند منظم و پايدار بسيار مهم است. علاوه بر اين رعايت تناسب لينك سازي اهميت بالايي دارد. وجود لينك يك سايت ضعيف در يك سايت با رتبه بالا هر چه حساب كنيم طبيعي به نظر نمي رسد. راهكار اين است كه با رعايت تناسب ، سايت ضعيف را با لينك هاي معقول به مرور زمان قوي كرده و پس از آن با رعايت تناسب در سايت هاي بزرگ اقدام به لينك سازي كنيم. توجه داشته باشيد كه لينك هاي گرفته شده بهتر است بصورت فالو باشد يا به عبارت صحيح تر nofollow نباشند. البته منظور اين نيست كه به هيچ عنوان لينك نوفالو نداشته باشيد. اين لينك ها با توجه به اينكه ربات هاي موتور جستجو آنها را پيگيري نمي كند تاثير ناچيزي خواهند داشت. مهمتر اينكه براي تعادل و طبيعي جلوه دادن لينك بيلدينگ كارايي دارد.
لينك هاي اسپم
وجود لينك يك سايت در سايت هاي مخرب و اسپم شده لينك هاي اسپم را بوجود مي آورد. به علاوه بكارگيري ربات ها و عوامل غير انساني نيز در ايجاد لينك هاي اسپم نقش دارد. لينك هاي مخرب و اسپم نه تنها باعث بهبود سايت در نتايج جستجو نمي شوند بلكه ممكن است ضربه شديدي به سايت وارد كند. در صورتي كه لينك هاي مخرب توسط خودتان يا به نحوي ديگر براي سايت شما ايجاد شده است مي توانيد با بكارگيري ابزار Disavow آنها را به گوگل معرفي كنيد تا گوگل لينك هاي معرفي شده را ناديده بگيرد. براي دسترسي به ابزار Disavow links بر روي اين لينك كليك كنيد.
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۰۵:۰۵ توسط:webhostbiz موضوع:
ريدايركت ( Redirect ) يا تغيير مسير به انتقال يك url يا دامنه به آدرس يك صفحه يا سايت ديگر گفته مي شود. ريدايركت 301 از مباحث اصلي سئو داخلي است. ريدايركت 3 نوع است كه ما در اين مقاله 2 نوع اصلي آنرا بررسي خواهيم كرد.
انواع ريدايركت
ريدايركت 301 يا تغيير مسير دائم
ريدايركت 302 يا تغيير مسير موقت
تغيير مسير زمان بندي شده – بيشتر براي سايت هاي دانلود و موارد مشابه مورد استفاده قرار مي گيرد.
ريدايركت 301 چيست
ريدايركت
ريدايركت 301 ( دائمي ) نوعي از انتقال است كه اعتبار و داشته هاي صفحه مورد انتقال به صفحه جديد منتقل مي شود. اين مورد در سئو براي حفظ رتبه صفحه قديمي و انتقال آن به صفحه جديد توصيه مي شود. البته توجه به اين نكته نيز اهميت دارد كه براي حفظ داشته هاي url قديمي url جديد بايد محتوا و ساختار صفحه قديمي را داشته باشد. يعني اگر انتقال به يك صفحه غير مرتبط باشد انتظار حفظ رتبه و اعتبار قبلي را نداشته باشيد. ضمنا توجه داشته باشيد انتقال چندين باره و حلقه اي ارزش انتقال 301 را از بين خواهد برد. يعني انتقال يك آدرس به آدرسي ديگر و انتقال آدرس انتقال يافته به آدرس ديگر نتيجه خوبي نخواهد داشت و بسيار محتمل است ارزش صفحه مورد انتقال در اين ميان پايمال شود. تصور كنيد مشغول رانندگي هستيد. در مسيري كه هميشه گذر ميكرديد ناگهان به تابلوي تغيير مسير دائمي برخورد مي كنيد. طبيعتا در مسير جديد رانندگي كرده و به مقصد خود خواهيد رسيد. اما اگر مسير جديد را ادامه دهيد و در آن مسير نيز به تابلوي تغيير مسير برخورد كنيد چه حالتي در شما ايجاد مي شود؟ مطمئنا انسان سالم در اين شرايط دچار حالات عصبي مي شود. در اين مورد نيز شرايط به همين شكل است و تغيير مسير بايد به نحوي صحيح و اصولي انجام شود.
ريدايركت 302 چيست
تغيير مسير 302 ( موقت ) نوعي از انتقال url است كه بصورت دائمي نبوده و تنها براي چند ساعت يا چند روز مورد استفاده قرار مي گيرد. براي مثال سايتي كه مورد ارتقا و تعميرات قرار مي گيرد جلوه و صورت خوبي ندارد كه كاربران صفحات خراب و ناخوشايند را مشاهده كنند. در اين مواقع تغيير مسير 302 بهترين راهكار است. در انتقال 302 رتبه url براي خود حفظ شده و به url ديگري داده نمي شود.
پيشنهاد مي شود براي آگاهي بيشتر مقاله تاثير محتواي تكراري در سئو را مطالعه كنيد.
آموزش ريدايركت 301 با htaccess
براي ريدايركت 301 با htaccess بصورت زير عمل كنيد. كد زير را در داخل فايل htaccess. هاست قرار داده و تغييرات ذكر شده را لحاظ كنيد.
RedirectMatch 301 /oldurl /newurl
بجاي oldurl آدرس url قديمي و بجاي neworl آدرس url جديد را وارد كنيد.
براي ريدايركت صفحه اصلي يك سايت به سايت ديگر كد زير را در فايل htaccess. قرار داده و تغييرات ذكر شده را لحاظ كنيد.
RewriteCond %{HTTP_HOST} ^old.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.old.com$
RewriteRule ^/?$ "https://new.com/" [R=301,L]
بجاي old نام دامنه فعلي بدون پسوند ، بجاي new نام دامنه جديد بدون پسوند و بجاي com پسوند هر كدام از دامنه ها.
ريدايركت تمامي آدرس هاي يك دامنه به يك آدرس خاص
RedirectMatch 301 / /newurl
در تمامي موارد فوق با تغيير 301 به 302 نوع انتقال بصورت موقت خواهد بود. اطلاعات بيشتر در آموزش htaccess
تفاوت RedirectMatch و Redirect در ريدايركت
RedirectMatch خواص و تغيير الگو را نيز شامل مي شود اما Redirect تنها به معني تغيير مسير است.
ريدايركت در سي پنل
براي ريدايركت در سي پنل بصورت زير عمل كنيد.
وارد سي پنل شده و بر روي گزينه Redirects كليك كنيد.
در صفحه جديد براي Type نوع تغيير مسير را بسته به نياز خود انتخاب كنيد.
در بخش http://(www.)? كل يا دامنه مورد نظر خود را انتخاب كنيد.
در بخش بعدي بعد از / آدرس مورد انتقال را وارد كنيد. براي مثال oldurl
در بخش بعدي يعني Redirects to آدرس جديد را وارد كنيد. براي مثال newurl
در انتها بخش www. redirection گزينه Redirect with or without www را انتخاب و Add كنيد.
توجه 1 : در بخش Redirects to آدرس هر url را مي توان وارد كرد. حتي سايت هاي ديگر.
توجه 2 : اگر بخش سوم / را خالي بگذاريد صفحه منتقل خواهد شد.
ريدايركت در دايركت ادمين
براي ريدايركت در دايركت ادمين بصورت زير عمل كنيد.
وارد دايركت ادمين شده و بر روي گزينه Site Redirection كليك كنيد.
در صفحه جديد ، بخش Local URL Path آدرس مورد نظر سايت خود را براي انتقال مشخص كنيد.
در قسمت Redirect Type نوع انتقال را انتخاب كنيد. 301 = دائمي – 302 = موقت
در نهايت آدرسي كه قصد انتقال به آنرا داريد در Destination URL وارد و Save كنيد.
تغيير مسير با انتقال 301 » Change page URLs with 301 redirects
برچسب:
،
ادامه مطلب
بازدید:
+ نوشته شده:
۳ خرداد ۱۳۹۶ساعت:
۱۱:۰۲:۳۱ توسط:webhostbiz موضوع: