نوشته شده توسط مهندس کلانتری
آیا شما مدیر شرکت یا مدیر آی تی، مشاور یا تولید کننده نرم افزار هستید و تصمیم دارید یک برنامه کاربردی تحت وب توسعه دهید؟ اغلب در ابتدای توسعه هر پروژه این سوال پیش می آید که چه تکنولوژی هایی در آن استفاده می شود. آیا باید از PHP استفاده کنیم یا Python؟ و اینکه با کدام فریم ورک از این زبان ها وب سایت توسعه داده شود؟ خوب بجز تکنولوژی Back-end درباره Front-end چه چیزی بهتر است؟ Angular، React یا VueJS کدام را استفاده کنم؟ تازه بعد از این سوال درباره دیتابیس به وجود می آید، MySQL، Postgres یا MongoDB؟ خوب این تکنولوژی ها نیز هاست وب سایت را مشخص می کنند. شما می توانید از self-host با Apache یا Nginx استفاده کنید یا به سراغ Amazon AWS و PaaS مانند Heroku بروید.
خوب اگر با این سوالات مواجه هستید امیدوارم که بتوانم در این مقاله از دارکوب به بخشی از آن ها پاسخ بدهم پس با ما همراه باشید.
نوشته شده توسط مهندس کلانتری
تصور کنید که وب سایتی ساخته اید اما بازدید کننده ایی ندارد! حتما می گویید که این دیگه چه سایتی هست؟ خیلی وقت ها وب سایت ها بخاطر روش های غلط سئوی کلاه سیاه یا به ندرت بخاطر سئوی منفی توسط موتورهای جستجو جریمه شده، رتبه خود و در نتیجه ترافیک را از دست می دهند. خطاهای سئو و جریمه های موتورهای جستجو معمولا دلایل متداولی دارند. هر چه باشد فرقی نمی کند شما باید آن ها را تشخیص داده و در جهت رفع آن ها بکوشید در غیر این صورت ممکن است گوگل به شما اخطار دهد یا حتی وب سایت شما از فهرست نتایج به کلی حذف شود.
خوب در اینجا تعدادی از جریمه های متداول گوگل برای سئوی وب سایت ها و روش رفع جریمه آن ها را توضیح خواهم داد.
نوشته شده توسط مهندس کلانتری
جستجوی اینترنتی از سال 1998 وجود داشته است، اما امروز پس از 20 سال گوگل ابزارها و امکاناتی مفیدی را توسعه داده است که می توانید در طول روز از آنها بهره ببرید. این مقاله از دارکوب ترجمه ایی است از مقاله لارا لوین که به تازگی در وبلاگ گوگل منتشر شده است. توجه داشته باشید که تمام این امکانات برای همه کشور ها و زبان ها در دسترس نیست ولی آنچه که از دنیای تکنولوژی و گوگل انتظار می رود این است که در آینده ایی نه چندان دور نه تنها این خدمات برای کشور ها و زبان های بیشتری در دسترس خواهد بود بلکه خدمات جستجوی جدیدی نیز به این لیست اضافه خواهد شد. پس برای آگاهی یافتن از دنیای هیجان انگیز موتورهای جستجو با ما همراه باشید.
نوشته شده توسط مهندس کلانتری
جریمه یا اقدام دستی (Manual Action) در جعبه پیام های ورودی ابزار وب مستر گوگلGWT با نامه ایی به شما اطلاع داده می شود. نامه هایی که اگر کارشناس سئو باشید اصلا آن را دوست ندارید چون قلب شما را به تپش شدید وا می دارد، چون می تواند این نامه جریمه به معنای پایان ترافیک و از دست رفتن رتبه وب سایت شما باشد.
اگر تا به حال نامه جریمه دستی دریافت کرده اید می دانید که دارم درباره چه چیزی صحبت می کنم. اگر نه اینجا برایتان توضیح می دهم. ما به طور کلی دو نوع هشدار جریمه دستی داریم که از طریق ابزار وب مستر گوگل دریافت می نمایید:
نوشته شده توسط مهندس کلانتری
صنعت سئو به سرعت در حال رشد است. ارزیابی می شود که تا سال 2020 تا 79$ میلیارد دلار بازار آن توسعه یابد. تا اینجا احتمالا شما تجربه خوبی از بازاریابی از طریق سئو داشته اید. اما نباید از فرصت هایی که (VPN (Virtual Private Network در استراتژی های سئو دارد غافل بمانیم. یک VPN راه حلی است که کمک می کند تا دو طرف به صورت ناشناس و از یک شبکه رمز شده خصوصی استفاده کنند. VPN عمدتا برای محافظت از حریم خصوصی آنلاین شما و دسترسی به محتویاتی است که در یک منطقه خاص در دسترس نیستند.
نوشته شده توسط مهندس کلانتری
رسیدن به رتبه اول گوگل با اینکه خیلی نیاز به تلاش و انرژی دارد اما جایگاه با ارزشی است. برای رسیدن به این جایگاه و همچنین نگهداری آن لازم است که صاحبان وب سایت آگاهی های خود را از قوانین پیچیده سئو و گوگل بالا ببرند. بسیاری تصور می کنند که می توان گوگل را دور زد. شاید این تصور تا حدی درست باشد. اما به قول معروف شما نمی توانید گوگل را برای مدتی طولانی فریب بدهید. گوگل رفتار وب سایت و کاربران آن را زیر نظر دارد و نسبت به جذابیت و کارایی و استاندارد بودن وب سایت است که رتبه سایت را بالا و پایین برده یا تثبیت می کند. برای همین می خواهم در این مقاله درباره Pogo Sticking که کمتر درباره آن صحبت شده برای شما بگویم.
بسیاری تصور می کنند که نرخ پرش Bounce Rate همان Pogo Sticking است، اما اینطور نیست. این اگر چه این دو بسیار شبیه به هم هستند اما تعاریف و تاثیر های مهم تفاوتی در سئو با هم دارند. برای درک و تاثیر این دو بر سئو ابتدا به تعریف آن ها می پردازیم.
نوشته شده توسط مهندس کلانتری
پیش از این در مقاله دیگری از دارکوب به بررسی فریم ورک های front-end طراحی سایت پرداختیم. اما در این مقاله می خواهم به سراغ چند فریم ورک داغ در برنامه نویسی back-end بروم. کارکرد این فریم ورک ها از چشم بسیاری از کاربران پنهان است. اما در کیفیت عملکرد و نگهداری وب سایت نقس بسیار اساسی دارند. برای مثال اگر وب سایت شما قرار است که در یک نوع سرور خاص نصب شود، به تعداد کاربران زیادی به طور همزمان خدمات دهد، یا امنیت بیشتری لازم دارد، یا اینکه باید سریع توسعه داده شود و بودجه آن محدود است و الزامات دیگر، انتخاب فریم ورک در پاسخ به این وضعیت ها نقش کلیدی دارد. بنابراین می خواهم در این مقاله از دارکوب چند فریم ورک را با هم بررسی کنیم.
نوشته شده توسط مهندس کلانتری
سال 2018 است، و اکنون بهترین زمان برای مشاهده روندهای حاضر در جهان توسعه وب است. در این مقاله از دارکوب، ما قصد داریم که روند اصلی فن آوری های وب و همچنین چارچوب های جاوا اسکریپت 2018 را مورد بررسی قرار دهیم.
اگر شما با این تغییرات سازگار نباشید، توسط رقبای خود حذف خواهید شد. بر خلاف سایر صنایع، روند توسعه وب می تواند سریعتر از آنچه که ما بتوانیم تصور کنیم تغییر کند.
در صورتی که حواس شما متوجه تغییرات است، این مقاله به شما کم خواهد کرد که بسوی تغییرات آینده حرکت کنید. حداقل درباره مزایا و معایب ابزارها بدانید و تا جایی که می توانید استفاده از آن ها را آغاز کنید.
نوشته شده توسط مهندس کلانتری
شما در طراحی وب سایت تکنولوژی های متعددی برای توسعه وب سایت برای انتخاب دارید. به طور کلی می توان آن ها را به CMS ها (مانند وردپرس، جوملا، دروپال) و Framework ها (مانند لاراول، سیفونی) تقسیم کرد. هر یک از این تکنولوژی های توسعه وب دارای ویژگی هایی هستند که به واسطه آن ها انتخاب مناسبی برای نوع خاصی از وب سایت ها به حساب می آیند. پس در همین قدم اول اگر سوال شما این است که لاراول بهتر است یا وردپرس باید از شما بپرسم: برای چه پروژه ایی؟
گاهی تکنولوژی های توسعه وب حتی آن هایی که در یک گروه از CMS یا Framework قرار دارند (مثلا وردپرس و دروپال که هر دو CMS هستند) بخاطر هزینه و زمان توسعه بسیار متفاوت شان نه بخاطر توانایی های فنی آن ها، یکی بر دیگری ترجیح داده می شود.
مسئله دیگر نیز تصور عموم از تکنولوژی های وب است. تعصب برخی بر روی یک تکنولوژی خاص و در نظر نگرفتن امکانات، شرایط و ورژن های جدید تکنولوژی ها باعث شده تصویری غیر واقعی از برخی از آن ها در نزد عموم به وجود آید. مثلا در ابتدا وردپرس یک سیستم وبلاگ بود. اما امروز با توسعه فراوان و تیم پشتیبانی عظیم خود تبدیل به یک CMS قدرتمند شده است که می تواند از وب سایت های شرکتی و خبری تا وب سایت های فروشگاهی را سرویس دهی کند.
نوشته شده توسط مهندس کلانتری
سئو یا بهینه سازی وب سایت برای موتورهای جستجو شاید بهترین روش بازاریابی اینترنتی باشد. این روش بازاریابی که نسبت به تبلیغات پرداختی مانند Google Adwords بسیار به صرفه هستند، با رعایت اصول و استاندارد های تعیین شده از سوی موتورهای جستجو و تلاش در کسب رتبه وب سایت از طرق مجاز باعث شناخته شدن برند و افزایش ترافیک وب سایت و احتمالا خرید و فروش کالا یا خدمات یک کسب و کار می شود.
اما سئو از چه قسمت هایی تشکیل شده است. به طور کلی سئو دارای دو بخش داخلی و خارجی وب سایت است. که عمدتا سئوی داخلی به رعایت استاندارد ها در ساختار، کد نویسی، نوع طراحی، متد دیتاها، بازاریابی محتوا و غیره مرتبط می شود. و از سوی دیگر سئوی خارجی به محبوبیت وب سایت در فضای مجازی و لینک دادن سایر سایت ها به وب سایت مورد نظر است.
ولی وقتی بخواهیم به عنوان یک سئوکار حرفه ایی درباره پارامترهای موثر در سئو صحبت کنیم آن وقت بیش از 100 فاکتور مختلف برای آنالیز سئوی وب سایت وجود دارد. این نکته بسیار اساسی است که ما به سئو از همان مرحله اول طراحی وب سایت توجه داشته باشیم. چون نکات زیادی وجود دارد که باید ما در طراحی وب سایت خود آن ها را رعایت کنیم. مثلا: ساختار صفحات و پیمایش وب سایت، متادیتاها و ساختار URL ها.
نوشته شده توسط مهندس کلانتری
انتقال دامنه وب سایت یکی از متداول ترین نقل و انتقالات در وب است. این انتقال می تواند دلایل مختلفی داشته باشد که در ادامه این مقاله از دارکوب به آن خواهیم پرداخت. اما نکته مهم در این انتقال آن است که به شکلی اصولی و کارشناسی صورت بگیرد تا وب سایت از نظر سئو و تعداد بازدید کنندگان آسیب نبیند.
در واقع در هر تغییری بر روی وب سایت خود باید جنبه های تاثیر آن را بر روی سئو را در نظر بگیرید. آدرس صفحه و محتوای وب سایت هر چند وقت یکبار در موتورهای جستجو فهرست و رتبه بندی می شوند. اگر چه محتوای صفحه نقش مهمی در رتبه بندی آن دارد اما تنها عامل نبوده و موارد زیادی در این رتبه بندی تاثیر دارند. به هر حال با تغییر در کد های وب سایت، آدرس و محتوای آن موتورهای جستجو رتبه بندی وب سایت شما را بازبینی می کنند. ممکن است که این باز بینی موجب ارتقا رتبه وب سایت شما شود و یا برعکس تغییراتی که شما در وب سایت ایجاد کرده اید رتبه وب سایت را به شکل قابل توجهی کاهش دهد.
بنابراین هر تغییری در وب سایت حتی به ظاهر کوچک می تواند اثر مخربی بر روی سئو داشته باشد. تصور کنید که شما در وب سایت خود یک صفحه پر بازدید و با رتبه بالا دارید. در تغییراتی که شما بر روی وب سایت خود اعمال می کنید و این صفحه خارج از دسترس موتورهای جستجو و کاربران شود در این حالت وب سایت شما حتما متضرر خواهد شد. برای همین است که باید هر تغییر بر روی وب سایت با هماهنگی و نظارت کارشناسان سئو صورت بگیرد تا از آسیب های احتمالی جلوگیری کرده و در مواقع لازم تدابیری برای جبران یا مدیریت آسیب ها به سئو انجام شود.
در این مقاله از دارکوب ابتدا به انواع تغییرات در نام دامنه وب سایت و سپس روش انجام آن می پردازیم.
نوشته شده توسط مهندس کلانتری
پیشرفت تکنولوژی و در قابلیت دسترسی آسان به اینترنت فرصت های جدیدی را برای کسب و کار فراهم آورده است. امروز صاحبان کسب و کار و مشتریان به کمک شبکه اینترنت می توانند بدون در نظر گرفتن فاصله جغرافیایی در هر زمان از شبانه روز وارد تعامل، کسب اطلاعات، انتخاب، تصمیم گیری و خرید شوند.
همچنین وب سایت ها این فرصت را به وجود آورده اند که به طور همزمان در هر زمانی به تعداد زیادی کاربر خدمات دهی شود. وب سایت های دانشگاه ها، فروشگاه های اینترنتی، سایت های نیازمندی، سایت های مناقصه از این قبیل هستند. شاید امروز دیگر برخی از کسب و کارها بدون استفاده از امکانات وب سایت دیگر قابل انجام نیستند یا به حداکثر بهره وری و بازدهی نمی رسند.
در وب سایت هایی که برای مناقصه ساخته شده اند نیز فرصت های مهمی با توجه به طبیعت یک وب سایت در فضای اینترنت فراهم آورده اند. شاید یکی از مهم ترین آن ها دسترسی بیشتر به مخاطبان یا مشتریان بالقوه باشد. تنها در این حالت است که کسب و کارها می توانند با دامنه وسیعی از علاقه مندان در ارتباط بوده با یکدیگر تعامل کنند.
نوشته شده توسط مهندس کلانتری
وب سایت های B2B یا Business to Business یا بنگاه به بنگاه، کسب و کارها را با یکدیگر مرتبط می کند. این نوع کسب و کار بر خلاف B2C که کالا و خدمات یک شرکت را در اختیار افراد قرار می دهد، B2B فضایی را فراهم می کنند که کالا و خدمات شرکت ها در اختیار سایر شرکت ها قرار بگیرد. در واقع پلی برای ارتباط دادن کسب و کارها به یکدیگر است. سایت B2B می توانند بین دو سازمان (یا بخش های یک سازمان بزرگ)، موسسه اقتصادی، شرکت های خدماتی، شرکت های تولیدی، تولید کنندگان مواد اولیه و غیره ارتباط برقرار شود. شاید از معروف ترین این وب سایت ها به توان به سایت Alibaba.com اشاره کرد که در سراسر دنیا میلیون ها مشتری دارد. و از نظر حجم مبالات بیش از ebay و آمازون جمعا گردش مالی دارد.
نوشته شده توسط مهندس کلانتری
سئو یا بهینه سازی وب سایت برای موتورهای جستجو (Search Engine Optimization) فرآیندی است که باعث بهبود رتبه وب سایت در صفحه نتایج جستجو شده، و از طریق آن ترافیک ارگانیک بیشتری به وب سایت هدایت می شود.
آیا می خواهید که وب سایت شما ترافیک و بازدید کننده بیشتری داشته باشد؟ مهم ترین نقش در جذب بازدید کننده به وب سایت و بهبود رتبه سایت را سئو به عهده دارد. به طور ساده سئو اطمینان حاصل می کند که وب سایت شما به طور دائم در نتایج موتورهای جستجو (SERP) زمانی که یک شخص کلمه کلیدی مربوط به کسب و کار شما را وارد می کند، ظاهر شود. سئو جدا از تبلیغات پرداختی می باشد و تقریبا رایگان است.
به عنوان صاحب یک کسب و کار و یا یک بازاریاب اینترنتی، بسیار مهم است که شما نقش حیاتی سئو را درک کرده و محتوای آنلاین خود را به بهترین شکل بهینه سازی نمایید. اما سئو همیشه در حال تغییر است و هر چند وقت یکبار گوگل تغییری در الگوریتم های رتبه بندی و روش فهرست کردن محتوا و ساختار صفحه نتایج جستجو به وجود می آورد. برای همین اگر شما در این زمینه تازه کار هستید شاید ندانید که از کجا می توان شروع کرد. پس پیشنهاد می کنم به مقالات پیشین دارکوب در زمینه طراحی وب و سئو سری بزنید.
نوشته شده توسط مهندس کلانتری
چند روزی هست که من و دوستانم در دارکوب داریم با گوشی جدید اپل آیفون ایکس کار می کنیم. چیزی که من را سوپرایز کرده اینه که چطور این مدل با مدل های قبلی متفاوت است. یک تغییر خیلی بزرگ نسبت به آیفون های قبلی، و شاید یکی از بهترین آپدیت های اپل تا به حال بوده. با قیمت بسیار بالاش، نام برند خیره کننده اش، طراحی اش این روزا کلی بحث و جدل به پا کرده. و داستان هایی که مردم را در دور تا دور جهان پشت درب فروشگاه های اپل به صف کشیده است.
نوشته شده توسط مهندس کلانتری
یکی از بدترین قسمت های کار به عنوان طراح سایت اینه: مجبور شدن به کار کردن برای ایجاد وب سایتی حتی زیر حد متوسط. این کار سرنوشتی جز شکست نداره و طراحان هر روز این مسئله را تجربه می کنند.
نوشته شده توسط مهندس کلانتری
شاید زمان آن رسیده که وب سایت خود را باز طراحی کنید یا امکانات جدیدی به آن اضافه کنید، یا شاید شما می خواهید قرارداد اولین وب سایت کسب و کار خود را با یک شرکت طراحی ببندید. پیش از این در مقاله درخواست طراحی وب Website RFP در سایت دارکوب توضیح دادم که چطور می بایست در خواستی را برای طراحی سایت به یک شرکت ارائه دهید. در این مقاله با مرور کلی Website RFP به مرحله بعدی می پردازیم یعنی بررسی یک درخواست توسط شرکت طراح، اعلام نظر و ارائه پروپزال و در نهایت مواردی که لازم است در قرارداد در نظر داشته باشید. این مراحل می تواند نسبت به اندازه و حساسیت پروژه نیاز به رفت و برگشت ها و جلسات حضوری باشد. اما مهم آن است که تمامی این مراحل را ساده و کاربردی نگه داریم.
نوشته شده توسط مهندس کلانتری
داشتن یک وب سایت قدرتمند و یک رابط کاربری فوق العاده، بسیار مهم است. نه تنها برای تجربه بازدیدکنندگان شما، بلکه همچنین برای اهداف سئو. در واقع بدون محتوای درست، تمام برنامه و طرح های توسعه داده شده به ضایعات تبدیل می شود.
نوشته شده توسط مهندس کلانتری
وقتی وب سایت شما آماده بهره برداری شد لازم است که آن را به گوگل معرفی کنید. این کار کاملا رایگان بوده و گوگل هیچ هزینه ایی را از شما از این بابت دریافت نمی کند. با این حال معرفی سایت به گوگل به تنهایی کافی نبوده و شما می بایست بدانید که روند کار موتور جستجو چگونه است تا وب سایت شما مورد توجه موتورهای جستجو قرار بگیرد. قبل از اینکه شما جستجو کنید، خزندگان وب (Web Crawlers) اطلاعات را از صدها میلیارد صفحه وب جمع آوری می کنند و آن را در فهرست جستجو (Search Index) سازماندهی می کنند. سپس آنها را توسط الگوریتم هایی رتبه بندی و ارائه می دهند. این بدان معناست که معرفی کردن وب سایت به موتور جستجو کافی نیست و شما می بایست اصول SEO را رعایت کرده تا رتبه خوبی را در آن موتورهای جستجو بدست آورید.
نوشته شده توسط مهندس کلانتری
در سال 2016 چیزی غیر قابل اجتناب اتفاق افتاد، تعداد کاربران وب از طریق موبایل نسبت به کاربران دسکتاپ افزایش پیدا کرد. البته این یک سوپرایز نبود، چون سال قبل از آن گوگل اعلام کرده بود که تعداد جستجوها از طریق دستگاه های موبایل از هر نوع دیگر دستگاه بیشتر است. و این روزها طراحی سایت موبایل اول یا Mobile First خیلی متداول هست، اما این طراحی یعنی چی؟ پیش از این درباره طراحی سایت محتوا-اول صحبت کرده ایم. طراحی موبایل اول اصلا بر سر اولویت دادن به عده ایی کاربر (موبایل) بر دسته دیگر (دسکتاپ) نیست. کاربران موبایل با دسکتاپ هیچ فرقی ندارند، و آن ها یکسان اند. طراحی موبایل بیشتر با تاثیر اولیه سر و کار دارد. اما تنها به این محدود نمی شود، و شما برای اینکه ارزش این نوع طراحی را درک کنید لازم است که کل فرآیند سفر و تجربه مشتری در وب سایت را در نظر بگیرید.