بایگانی دسته: آموزش طراحی سایت

بین دامنه ir. و com. کدام انتخاب بهتری است؟

مقایسه دامنه های .ir و .com

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

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

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

دامنه های کشوری یا ccTLDs سرواژه Country-Code Top Level Domain Names مانند ir. برای کشور ایران
دامنه های عمومی یا gTLDs سرواژه Generic Top Level Domain Names که می تواند برای همه زبان ها و فرهنگ ها استفاده شود مانند com. یا org. و غیره
عوامل موثر
گوگل معمولا برای نمایش نتایج مناسب تر موقعیت مکانی جستجوکنندگان و سایت ها را با یکدیگر مقایسه می کند. برای معرفی موقعیت مکانی سایت به گوگل می تواند از فاکتورهای زیر استفاده کرد.

به کار بردن دامنه های کشوری / ccTLD ها مانند ir. برای سایت هایی ایرانی که یک سیگنال قوی برای نمایش سایت در نتایج جستجوی کاربران ایرانی است.
استفاده از ابزار گوگل برای مدیران سایت / Google Webmaster Tools که در آن می توان محدوده جغرافیایی مشتریان سایت را مشخص نمود. البته با توجه به استفاده کاربران ایرانی از VPN ها این مورد توصیه نمی گردد.
موقعیت مکانی سرورها نیز می تواند یکی از فاکتورهای تاثیر گذار باشد. به عنوان مثال انتخاب سرور ایرانی برای سایت های ایرانی می تواند عامل مزیتی باشد.
اطلاعات داخلی سایت مانند آدرس، شماره تلفن محلی، زبان، لینک به سایت های هم زبان و بسیاری از اطلاعات داخلی توسط موتور جستجو تحلیل و بررسی شده و به تشخیص موقعیت مکانی کمک می کند.
گوگل استفاده از تگ های مکانی مانند “geo.position” یا “distribution” یا کدهای داخلی HTML را برای نمایش موقعیت مکانی سایت توصیه نمی کند.

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

انتخاب ccLTD ها یعنی انتخاب ir. برای نسخه فارسی سایت با دامنه com.
انتخاب sub-domain نیز انتخاب مناسبی است و می شود fa.domain.com را برای نسخه فارسی و fr.domain.com را برای نسخه فرانسوی انتخاب کرد
انتخاب sub-folder که بسیار رایج است. به عنوان مثال domain.com/fa برای نسخه فارسی و domain.com/en برای نسخه انگلیسی انتخاب شود
استفاده از Query String مانند domain.com?lan=fa برای نسخه فارسی سایت که به هیچ وجه توصیه نمی شود

https://webdesigniran.com

دامنه com. یا org. یا net. کدام بهتر است؟

انتخاب بین دامنه های .com و .org و .net

یکی از مشکل ترین انتخاب ها برای تعیین دامنه انتخاب پسوند مناسب مخصوصا مابین سه پسوند دامنه اصلی com. و net. و org. است.

از نظر SEO و به صورت فنی هیچ فرقی بین این سه پسوند دامنه با یکدیگر وجود ندارد.

هر سایت با محتوای مناسب و نزدیک تر به عبارت جستجو در موتورهای جستجو رتبه مناسب تری کسب می کند.

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

پسوند دامنه org.
شاید یک زمانی org. به معنی یک سازمان یا نهاد سازمانی بود ولی اینطور نیست و هر فردی می تواند یک وب سایت با پسوند دامنه org. داشته باشد. با این حال هنوز هم org. برای سازمان های غیر انتفاعی مانند بنیادهای خیریه اولین انتخاب است. اگر وب سایت شما با دامنه org. معرفی شده؛ بازدیدکنندگان، شرکت یا کسب و کار شما را یک سازمان یا موسسه عام المنفعه یا سازمان خیریه تصور می کنند. البته برای کاربران ایرانی org. بیشتر به معنی سازمان های نیمه دولتی و خصوصی است.

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

  • پسوند دامنه net.
    پسوند دامنه net. پسوند پیش فرض برای شرکت های اینترنتی و ارائه دهندگان خدمات شبکه های کامپیوتری است ولی شاید آخرین انتخاب برای یک شرکت تجاری یا کسب و کار اینترنتی باشد. با این که پسوند دامنه net. در آمار، پرطرفدارتر از org. است ولی برای کاربران مزیت خاصی ندارد و شاید در نظر بیشتر کاربران org. و com. پسوند های معتبرتری باشند. البته بسیاری دامنه net. را نوعی پشتیبان برای com. می دانند که شرکت ها برای جلوگیری از دسترسی رقبا و حفظ کپی رایت اقدام به خرید آن می کنند.

دامنه های سطح بالا
هفت نام دامنه سطح بالا و به نوعی اولیه از آغاز توسعه اینترنت در سال 1998 توسط ICANN انتخاب شده اند. از این هفت نام دامنه ی سطح بالا، سه نام دامنه com. و org. و net. عمومی هستند و می توانند توسط افراد حقیقی یا حقوقی خریداری شوند. چهار نام دامنه دیگر شامل edu. و gov. و mil. برای ایالات متحده و int. برای سازمان های بین المللی، انحصاری به شمار می آیند.

مقایسه آماری
در حالی که حدود 75 درصد از دامنه های ثبت شده در اینترنت com. هستند. اما دامنه های net. حدود 10 درصد و org. حدود 7 درصد از دامنه های ثبت شده را به خود اختصاص داده اند.

آمار دامنه های سطح بالا
منبع: The Verisign Domain Report Q1 2015, Vol.12 – Issue 1, March 2015
اعتماد و اعتبار
بارها و بارها از سوی گوگل عنوان شده که دامنه های مختلف فاکتور کاهش یا افزایش رتبه یک سایت نیستند اما عده زیادی از افراد نتایج آماری استقبال از یک دامنه مانند com. را در افزایش اعتبار سایت بی تاثیر نمی دانند. غالب کاربران نظر مثبتی به دامنه های com. دارند. البته اعتبار org. نیز نزد کاربران بالاست. اما دامنه هایی مانند info. یا biz. یا دامنه های رایگان به علت استفاده توسط اسپمرها و متقلب ها بازخورد خوبی در نگاه جستجوکنندگان ندارند.

https://webdesigniran.com

تفاوت فونت و تایپ فیس

تفاوت فونت و تایپ فیس

سعی می شود بسیار کوتاه و خلاصه تفاوت سه مفهوم تایپ فیس / Typeface، فونت / Font و خانواده طرح نوشتاری / Typeface Family بیان شود.

تایپ فیس / Typeface: مجموعه ای از طراحی الفبا و شکل حروف است که یک طرح نوشتاری را می سازد. مجموعه ای از حروف، اعداد و نشانه ها که یک طرح نوشتاری یکسانی دارند را تایپ فیس یا طرح نوشتاری می نامند.

فونت / Font: یک فایل دیجیتالی حاوی یک نسخه از تایپ فیس یا طرح نوشتاری در وزن یا اندازه مخصوص است.

خانواده طرح نوشتاری / Typeface Family: گروهی از طرح های نوشتاری هستند که برای استفاده در کنار یکدیگر طراحی شده اند.

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

با توجه به فرهنگ واژگان شرکت ادوبی

یک وزن، ضخامت و طرح خاص از یک تایپ فیس یا طرح نوشتاری، فونت نامیده می شود.
همیشه اختلاف هایی بین فونت، فیس و خانواده و استفاده به جای یکدیگر وجود داشته است. فونت و فیس هنوز هم به جای یکدیگر استفاده می شوند که در بیشتر مواقع فیس درست است. اما اگر مایل هستید که بیشتر بدانید خانواده طرح نوشتاری / Typeface Family شامل گروهی از تایپ فیس / طرح نوشتاری هایی هستند که به صورت متحد الشکل طراحی شده و در کنار یکدیگر استفاده می شوند. به عنوان مثال خانواده طرح نوشتاری Goudy Old Style شامل نسخه Roman (نرمال و ایستاده)، نسخه Italic (کج و شکسته)، نسخه Bold و نسخه Bold Italic است. هر ترکیب طرح و وزن یک فیس یا تایپ فیس / طرح نوشتاری نامیده می شود. مجموعه تمامی این تایپ فیس ها یا طرح های نوشتاری، یک خانواده از طرح های نوشتاری را شکل می دهد که خانواده طرح نوشتاری یا Typeface Family نامیده می شود.

https://webdesigniran.com

حذف پیغام های تبلیغاتی DNSUnlocker

مدتی است که در هنگام مرور سایت های مختلف و همچنین سایت های مشتریان با مشکلاتی مانند باز شدن ناگهانی پیغام های غیر اخلاقی یا تبلیغات فروش محصولات چینی روبرو هستیم. مشکل، باز شدن ناخواسته تبلیغات مزاحم Ads DNSUnlocker یا پیغام های غیر اخلاقی adultubeus.info است. بسیاری از افراد بعد از تلاش های مختلف و استفاده از آنتی ویروس باز هم نتوانسته اند مشکل را حل کنند.

حمله adultubeus.info
به دانلود ناخواسته adultubeus.info در تصویر دقت کنید
بر اساس بسیاری از راه حل ها، ابتدا Chrome Extension ها یا برنامه های نصب شده روی کامپیوتر بررسی شد. بعد از آن با بررسی بیشتر، متوجه افزوده شدن کدهای مخرب در محتویات سایت بارگذاری شده در هر صفحه شدیم. یکی از رایج ترین اسکریپت های سمت سرور که در بیشتر سایت ها اینترنتی مورد استفاده قرار می گیرد اسکریپت Google Analytics است که حمله کننده از طریق افزودن خطوطی به اسکریپت آن توانسته بود اسکریپت خود را اجرا کرده و بر روی خروجی نهایی (صفحه های باز شده) تاثیر بگذارد و هر کاری از باز کردن Popup تا افزودن iframe های تبلیغاتی در صفحه را انجام دهد. این حمله مرد میانی مشابه روشی است که برای فیلتر صفحات در چین استفاده می شود.

نمونه حمله مرد میانی در فیلترینگ چین

تصویر نحوه فیلترینگ چینی
راه حل پیشنهادی طراحی وب ایران
تمامی وب سایت ها و نرم افزارهای مبتنی بر وب طراحی وب ایران از امروز از پروتکل امن https برای اتصال به Google Analytics و لود analytics.js استفاده می کنند. با این روش، این سایت ها از این حمله در امان می مانند؛ تا وقتی که گوگل برای analytics.js از https استفاده نماید.
گرچه در بسیاری از سایت ها حمله به DNS هم برای این مورد ذکر شده است که آن نیز در کنار برنامه های نرم افزاری مخرب نصب شده می تواند یکی دیگر از احتمالات باشد.

نمونه اسکریپت آلوده Google Analytics
نمونه اسکریپت آلوده Google Analytics
راه حل پیشنهادی کاربران
برای کاربران نیز فعلا تنها راه شاید بلاک کردن analytics.js با Chrome Extension هایی مانند AdBlock است.
در صورت پیدا کردن راه حل های دیگر، اطلاعات آن در زیر این متن به روز خواهد شد.
webdesigniran.com

تفاوت خط تیره و زیر خط در سئو

تفاوت خط تیره و زیر خط در سئو

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

We still join on the underscore and separate on the dash
این جمله از مت کاتس مهندس ارشد نرم افزار گوگل در ویدیوی سال 2011 نقل گردیده است. ولی باز هم توصیه این است که از تغییر آدرس ها و نام فایل های انبوه برای سئو کردن صفحات یا نام فایل های فعلی سایت های موجود، جدا خودداری کنید زیر این فاکتور تاثیر بسیار جزئی در رتبه بندی یک سایت دارد.
اما کار در موتور جستجوی بینگ شرکت مایکروسافت متفاوت است. بینگ واضح اعلام کرده است تفاوتی بین خط تیره و زیر خط برای جداسازی کلمات قائل نیست.

We do not differentiate between dash and underscore in our URL ranking features
البته هنوز هم خیلی از تولید کنندگان نرم افزارهای مبتنی بر وب، از زیر خط برای جدا سازی کلمات در نام فایل ها یا آدرس صفحات / URL استفاده می کنند. برنامه نویس ها به علت ویژگی های زبان های برنامه نویسی علاقه مند به استفاده از زیر خط ها یا underscores (_) به جای خط تیره ها یا hyphens (-) در جداسازی کلمات در یکدیگر هستند.

چک لیست
در آخر توصیه می کنیم که موارد زیر را بررسی نمایید.
– اگر سایت جدیدی را آغاز کرده اید در آدرس صفحات حتما از خط تیره یا hyphen (-) استفاده کنید.
– اگر سایت کوچکی دارید تمام آدرس های قبلی را به خط تیره دارشان تبدیل کرده و آدرس های فعلی را 301 redirect کنید.
– اگر سایتی قدیمی با انبوهی از آدرس های صفحه یا فایل هایی دارید که با زیر خط یا underscores (_) جدا شده اند می توانید با حفظ آدرس های قبلی در نامگذاری های جدید از خط تیره یا hyphen (-) استفاده کنید.

webdesigniran.com

تاثیر سرعت سایت در سئو و رتبه سایت

تاثیر سرعت سایت در سئو و رتبه سایت

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

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

  1. گوگل به مدیران سایت استفاده از ابزارهای زیر را برای بررسی و بهبود سرعت سایت پیشنهاد کرده است:
    1- سرویس Page Speed: ابزار و سرویسی از گوگل که میزان سرعت سایت و درصد رعایت استانداردهای مربوط به طراحی سایت توسط یک سایت را با شاخصه های عددی (درصد)، رنگ و توضیحات برای نسخه های موبایل و دسکتاپ به صورت مجزا مشخص می کند.

2- سرویس YSlow: یکی از سرویس های بسیار مناسب و رایگان تحلیل و بررسی صفحات وب است که به صورت افزوده به مرورگرهای مختلف اضافه می شود. این سرویس پس از بررسی فنی صفحه و سایت، گزارشات عددی و نتایج تحلیلی مناسبی ارائه می کند. این سرویس توسط شرکت یاهو برای بهبود کیفیت رعایت استانداردهای وب و استاندارهای شرکت یاهو در طراحی سایت ارائه شده است.

  • 3- سرویس WebPageTest: این سرویس نتایج تحلیلی شاخصه سرعت مبتنی بر سرورهای مختلف در موقعیت های جغرافیایی سفارشی ارائه می دهد.

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

موتور جستجوی بینگ نیز در ابزار مدیریت وب بینگ خود شاخص PLT / Page Load Time یا همان سرعت بارگذاری صفحات وب سایت را به عنوان یکی از شاخصه های افزایش رضایت کاربر و در نتیجه بهبود رتبه بندی سایت، اعلام کرده است.

webdesigniran.com

یک چهارم سایت های دنیا با وردپرس

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

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

طبق آمارگیری انجام شده توسط W3Techs بر اساس دو شاخصه کاربرد و سهم از بازار انجام شده است

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

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

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

تکنولوژی W3Techs برای تهیه این آمار از ده میلیون وب سایت اول الکسا استفاده کرده است. در این بررسی اگر صفحه ای از وب سایت شامل یک تکونولوژی باشد به تمام سایت تعمیم داده شده است.
همچنین از آنجا که تعدادی از دامنه های سطح بالا مانند sun.com بر روی دامنه های دیگر مانند oracle.com فوروارد است، تعداد بررسی کمتر از ده میلیون است اما این جامعه آماری بزرگ می تواند صحت نسبی اطلاعات را تایید کند.

webdesigniran.com

افزودن Sitemap به Google Search Console

افزودن Sitemap به Google Search Console

یکی از بهترین شیوه ها برای شناسایی صفحات شما توسط Google استفاده از سامانه Google Webmasters یا همان Google Search Console است. این کار باعث می شود که شناسایی صفحات توسط خزنده های موتور جستجوی گوگل یا همان Google Crawler مناسب تر صورت گیرد.افزودن Sitemap بعد از راه اندازی نسخه نهایی سایت توصیه می شود.

ادامه خواندن افزودن Sitemap به Google Search Console

راهکارهای ایمن سازی پروژه های وب

راهکارهای ایمن سازی پروژه های وب

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

ادامه خواندن راهکارهای ایمن سازی پروژه های وب