نویسنده: wordmsd

مهندس مهدی مژدهی مهندس مهدی مژدهی

اخرین دیدگاه های مهندس مهدی مژدهی

این کاربر هیچ دیدگاهی ثبت نکرده است.
نویسنده: wordmsd
برچسب زدن در وردپرس
0 دیدگاه
9 جولای, 2019

برچسب زدن در وردپرس

برچسب گذاری در سایت

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

انتخاب بهترین برچسب‌ها در سایت

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

با امید به اینکه مثال بالا شما را در انتخاب برچسب برای مطالب سایت راهنمایی کرده باشد، 4 نکته اساسی که در برچسب گذاری اهمیت ویژه دارند را در ادامه بیان خواهیم کرد:

1- برچسب باید کوتاه باشد

یک قانون کلی در بر چسب گذاری آن است که باید کوتاه باشند و در زبان فارسی بهتر است که حداکثر از سه کلمه استفاده کنید. استفاده از عبارات طولانی یا جمله روش درستی نیست. شما باید در چند عبارت کوتاه تمام موضوعاتی که به نوشته مربوط میشوند را تعیین کنید. اگر به مثال بالا برگردیم برای مطلبی در مورد نقد فیلم “گذشته” برچسب هایی مانند “اصغر فرهادی” و “فیلم گذشته” مناسب خواهند بود.

2- تعداد برچسب های یک نوشته کم باشد

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

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

3- از Tag های قبلی استفاده کنید

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

4- به تفاوت آنها با دسته دقت کنید

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

مزایای تگ: چرا حتماً باید برچسب بزنیم؟

هر چقدر که برچسب زدن به آدم‌ها کار اشتباهی باشد، برچسب زدن به محتواهای وب‌سایت کار خوبی است. اما چرا؟ مگر برچسب زدن چه مزایایی برای شما دارد؟ برای اینکه این مزایا را بهتر درک کنید، ما آنها را به دو بخش تقسیم کرده‌ایم: در درجه اول از نگاه کاربر مزایای برچسب را بررسی می‌کنیم و سپس می‌بینیم که تاثیر برچسب بر سئو و ورودی یک وب‌سایت از گوگل چه خواهد بود.

چگونه برنامه نویسی را شروع کنیم؟
0 دیدگاه
7 جولای, 2019

چگونه برنامه نویسی را شروع کنیم؟

برنامه‌نویسی نیاز به عشق، علاقه و پشتکار دارد. زندگی یک برنامه‌نویس با خطاها و انجام نشدن و زیر سوال رفتن مواردی که قبلا یاد گرفته، عجین است. در هر پروژه‌ای برنامه‌نویسان میزان زیادی از وقت‌شان را برای رفع خطاهای موجود در برنامه‌ی نوشته‌شده صرف می‌کنند و شاید روزها طول بکشد تا بفهمند مشکل کار تنها از یک غلط املایی بوده است یا هر چیز دیگری. پس به عنوان یک برنامه‌‌نویس نیاز به این خواهید داشت که واقعا صبور و باپشتکار باشید. باید قبول کنیم که برنامه‌نویسی کار ساده‌ای نیست. همین ساده نبودن برنامه‌نویسی، آن را خاص کرده است. نیازی نیست حتما در رشته‌ی کامپیوتر دارای تحصیلات باشید یا حتما سن‌تان بالای ۲۰ و کمتر از ۳۵ باشد. یا حتی نیاز نیست انسان بسیار باهوشی باشید یا ریاضی‌تان خیلی قوی باشد. ولی اگر همه‌ی این‌ها را داشته باشید، ممکن است در کنار دیگر برنامه‌نویسان از جایگاه بهتری برخوردار شوید. اگر پشتکار زیادی در یادگیری ندارید و همچنین اصلا حوصله‌ی درگیر شدن با مسائل سخت و پیچیده را ندارید از شما می‌خواهیم که دستتان را به کد آلوده نکنید و به سراغ مهارت‌های دیگری بروید.

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

برای شروع برنامه نویسی از کجا شروع کنم؟

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

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

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

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

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

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

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

بهترین زبان برنامه نویسی چیست؟

اگر از هرکسی در هر کجای جهان که کمی برنامه نویسی سرش میشود بپرسید که بهترین زبان برای شروع برنامه نویسی چیست؟ بدون شک جوابش C یا C++ خواهد بود.سی را میتوان یک زبان مادر دانست بطوری که خیلی از زبان های کنونی از این زبان متولد شده اند. برای شروع پیشنهاد ماهم سی یا سی پلاس پلاس است البته نیاز نیست همه چیز را یاد بگیرید در ابتدا بهتره مفاهیم کلی مثله متغیرها، انواع داده ها، آرایه ها، دستورات کلیدی مهم، تابع نویسی، کلاس ها، ارث بری، اشارگرها و امثال اینها رو یاد بگیرید. چون این مفاهیم در همه زبان های برنامه نویسی وجود دارند و شما را آماده یادگیری زبان اصلی که میخواهید با آن کار کنید میکند.

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

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

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

#C یا VB کدام یک بهتر است؟

یکی از سوالاتی که اکثر برنامه نویسان دسکتاپ با آن درگیرند این است که #C بهتر است یا VB ؟ واقعیت این است هیچ فرقی نمیکند هر دو کارتان را راه میاندازند. اما به نظر من #C بهتر است چون شما یک زمینه از C دارید و این کار را برایتان خیلی راحت میکند. بررسی ها هم نشان میدهد که برنامه نویسان #C جایگاه تقریبا بهتری نسبت به VB دارند.

PHP یا ASP.Net کدام یک بهتر است؟

این سوال را خیلی از برنامه نویسانی که میخواهند در حوزه وب برنامه نویسی کنند میپرسند که PHP بهتر است یا ASP ؟ بدون هیچ چون و چرا من PHP را برای یادگیری پیشنهاد میدهم. تاکیدم براین است که یادگیری PHP خیلی آسان است و از برنامه نویسی با آن لذت خواهید برد.

برای اندروید برنامه نویسی کنم یا IOS؟

برنامه نویسانی که میخواهد در حوزه موبایل کار کند نیز بین اندروید و IOS میتوانند تردید پیدا کنند. این سوال جوابش واقعا مشخص است: خب مسلم است اندروید! بیش از ۸۰ درصد گوشی های هوشمند سیستم عامل اندروید دارند و در ایران این رقم تا ۹۰ درصد  افزایش پیدا کرده. آینده اندروید نیز با حمایت گوگل درخشان است. پس شکی نیست که برنامه نویسی برای اندروید بهتر است. برای نوشتن اپلیکشن های اندروید نیز زبان جاوا را بهتر است یاد بگیرید. زبان جاوا یک زبان دوست داشتنی است و چون شما احتمالا قبلا با سی یا سی پلاس پلاس کار کرده اید کار با جاوا نیز برایتان راحت خواهد بود چون بسیار شبیه بهم هستند.

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

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

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

یادگیری برنامه نویسی را شروع کنید.

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

از این اینکه این مقاله رو مطالعه کردید از شما متشکرم. اگر سوالاتی یا نقطه ابهامی دارید آن را با ما در میان بگذارید.

قابلیت ریسپانسیو چیست؟
0 دیدگاه
2 جولای, 2019

قابلیت ریسپانسیو چیست؟

ریسپانسیو چیست؟

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

اگر شما نیز هنوز با عبارت و اصطلاحاتی مانند  “طراحی وب سایت واکنشگرا (responsive)” آشنا نیستید. در این مطلب تصمیم داریم  هرآنچه که در مورد طراحی سایت ریسپانسیو لازم است بدانید را توضیح دهیم. تا بفهمید سایت ریسپانسیو یا واکنشگرا (responsive) چیست.

طراحی ریسپانسیو چیست؟

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

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

اگر نوشته‌ی پیتر Cashmore را که تقریبا در سال 2013 چاپ کرد خوانده باشید، متوجه میشوید که موضوع طراحی وب سایت واکنش گرا (responsive) جدید نیست و ممکن است از اینکه این موضوع خیلی قدیمی است شگفت زده شوید. البته شما خیلی هم دیر نکردید، چرا که به احتمال زیاد هنوز خیلی از رقبای شما از تاثیر این تکنیک برای رشد سایت بیخر هستند. سال 2013 معلوم شد که آن سال، سال برانداختن شرکت ها و صنایعی است که تمایل دارند همچنان در مرز ورشکستگی فعالیت کنند و کاری به بازاریابی آنلاین و طراحی وب سایت واکنش گرا (responsive) برای رونق دادن به کار خود ندارند. اکثر شرکت های تجاری فاصله‌ی خیلی کمی تا ورشکستگی دارند و ممکن است در فاصله یک سال چنین اتفاقی برای آنها رخ دهد. موقعیت شما در گذشته امن بود، اما اکنون رقبای شما اوضاع را تغییر دادند و شرایط به گونه ای تغییر پیدا کرده است که بازاریابی اینترنتی و آنلاین اهمیت بسیار زیادی پیدا کرده است.

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

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

مزایای طراحی سایت واکنش گرا چیست ؟

  1. سازگار بودن با هر دستگاه نمایشگری
  2. نمایش درست در تمامی مرورگرهای قدیم و جدید
  3. کاهش هزینه چرا که باعث می شود دیگر دارنده سایت به طراحی سایت برای نسخه موبایلی نیازی نداشته باشد.
  4. باعث افزایش رنکینگ سایت و بیشتر دیده شدن توسط کاربران می شود.
  5. افزایش بازدید کاربران و در نتیجه محبوب شدن وب سایت

معایب سایت ریسپانسیو چیست ؟

تنها عیب این قابلیت کاهش سرعت لود وب سایت می باشد اما با این وجود سایت هایی که توسط شرکت آلمانت طراحی شده اند سرعت لود بالایی دارد.

تاثیر ریسپانسیو در طراحی سایت چیست ؟

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

مقایسه لینک های داخلی و بک لینک ها
0 دیدگاه
30 ژوئن, 2019

مقایسه لینک های داخلی و بک لینک ها

مقایسه لینک های داخلی و بک لینک ها

1. بک لینک ها معمولا ارزش و اعتبار بیشتری به صفحه می دهند.

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

2. انکر تکست لینک های داخلی تاثیر کمتری دارند.

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

3. کمبود لینک های داخلی، اثرات منفی در آنالیر و خزیدن وبسیات توسط موتورهای جستجو را به دنبال دارد.

کم بودن لینک های داخلی مانع از ایندکس شدن و گرفتن رتبه از گوگل می شود و اثرات خوبی را به دنبال نخواهد داشت. بعضا اتفاق می افتد که شما سایت خود را در وبسایت آنالیزور مانند MOZ تست می کنید و در گزارشات آنالیز متوجه می شوید که بک لینک های بسیاری به یک صفحه سایت داده شده اما هیچ لینک داخلی برای آن در وبسیات وجود ندارد. این مسئله در صورت ادامه می تواند بسیار بغرنج گردد و سئو منفی را برای سایت به همراه داشته باشد.

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

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

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

5. استفاده از لینک های داخلی همچون گذشته در سئو تاثیر زیادی ندارد، اما استفاده کم و درست از آن بسیار مفید خواهد بود.

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

تعیین ارزش بک لینک توسط گوگل

بک لینک هایی که از سایت های مختلف به سایت شما ایجاد میشود ارزش و اعتبار یکسانی از دید گوگل نخواهند داشت. گوگل تلاش میکند فاکتورهای مختلفی را برای تعیین ارزش یک بک لینک لحاظ کند که مهمترین آنها به شرح زیر است:

1- اعتبار دامنه یا Domain Authority

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

2- اعتبار صفحه یا Page Authority

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

صفحاتی که لینک سازی داخلی خوبی داشته باشند معمولا اعتبار بالایی نیز خواهند داشت. بعنوان مثال صفحاتی که در منوی اصلی سایت هستند معمولا معتبرترین صفحات آن دامنه خواهند بود.

برای بررسی page authority و domain authority ابزارهای مختلفی وجود دارند که بهترین آنها عبارتند از Serpchecker که توسط سایت mangools.com معرفی شده و open site explorer که ابزاری قدرتمند از سایت moz.com است. تصویر زیر نمونه ای از گزارش سایت moz برای اعتبار دامنه وبسیما و صفحه اصلی وبسیما است.

3- تعداد لینک های خروجی

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

4- میزان ارتباط موضوعی سایت شما با سایت لینک دهنده

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

5- محل قرارگیری بک لینک

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

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

سئو وردپرس
0 دیدگاه
27 ژوئن, 2019

سئو وردپرس

سئو وردپرس

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

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

بهترین افزونه سئو وردپرس

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

وقتی صحبت از بهترین افزونه سئو وردپرس می شود، مطمئنا انتخاب ها به دو افزونه Yoast SEO و All In One SEO Pack محدود می گردد. هرکدام از این افزونه ها دارای مزایا و معایبی هستند و ما در مطالب بعدی حتما به مقایسه این دو می پردازیم. اما با توجه به اینکه افزونه Yoast SEO در ایران محبوب تر است، ما از آن در این مطلب استفاده می کنیم و تمام اسکرین شات های مربوطه، از محیط این افزونه می باشد.

مراحل بهینه سازی و سئو وردپرس

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

  1. بررسی وضعیت ایندکس شدن سایت در گوگل
  2. انتخاب بهترین پیوند یکتا وردپرس برای داشتن آدرس های سئو فرندلی
  3. انتخاب نمایش سایت با www یا بدون www
  4. انتخاب افزونه سئو وردپرس برای بهینه سازی مطالب
  5. افزودن نقشه گوگل برای مطالب XML sitemap
  6. ثبت سایت در سرچ کنسول گوگل Google Search Console
  7. بهینه سازی مطالب وردپرس با نوشتن پست های سئو شده
  8. بهینه سازی نظرات یا دیدگاه های مطالب
  9. افزودن نوفالو NoFollow به لینکهای خارجی
  10. نمایش خلاصه نوشته یا متن کامل در قالب وردپرس
  11. بهینه سازی سرعت بارگذاری وردپرس
  12. سئو و بهینه سازی تصاویر وردپرس
  13. افزایش امنیت وردپرس
  14. فعال کردن SSL و HTTPS در وردپرس
  15. و …
چگونه از طریق MySQL ادمین وردپرس ایجاد کنیم؟
0 دیدگاه
26 ژوئن, 2019

چگونه از طریق MySQL ادمین وردپرس ایجاد کنیم؟

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

در ادامه مراحل انجام اینکار را از طریق cPanel آموزش می دهیم، همچنین فرض را بر این میگذاریم که پیشوند جداول وردپرس شما همان “_wp” است و تغییر نکرده است:

گام ۱- دسترسی به دیتابیس MySQL

پس از اینکه به سی پنل لاگین کردید از بخش Databases گزینه phpMyAdmin را انتخاب کنید.

گام ۲- جدول WP Users

از لیست دیتابیس های phpMyAdmin پایگاه داده وردپرس خود را انتخاب کنید، سپس به ترتیب بر روی جدول wp_users و گزینه Insert کلیک نمائید.

گام ۳- افزودن رکورد جدید به wp_users

در این مرحله هر کدام از فیلدها را به ترتیب زیر وارد کنید:

۱- ID: این فیلد را خالی نگه دارید چرا که به صورت خودکار مقداردهی می شود.

۲- user_login: نام کاربری یا User Name شما.

۳- user_pass: از قسمت function گزینه md5 را انتخاب کرده و در قسمت value کلمه عبور خود را وارد نمائید.

۴- user_nicename: این فیلد را خالی نگه دارید یا مقداری غیر از نام کاربری خود قرار دهید.

۵- user_email: آدرس ایمیل.

۶- user_url: این فیلد را خالی نگه دارید یا آدرس وب سایت تان را وارد کنید.

۷– user_registered: تاریخ و زمان ایجاد نام کاربری را مشخص کنید.

۸– user_activation_key: این فیلد را خالی بگذارید.

۹- user_status: مقدار ۰ قرار دهید.

۱۰- display_name: این قسمت را خالی نگه دارید.

در نهایت برای ذخیره تغییرات بر روی گزینه “Go” کلیک کنید و مطمئن شوید که پیغام “row inserted” نشان داده شده است.

حالا برای مشاهده لیست کاربران گزینه “Browse” را انتخاب کرده یا مجددا بر روی جدول wp_uesrs از لیست جداول کلیک کنید، ID رکورد جدید را بخاطر بسپارید چرا که در گام بعد به آن احتیاج داریم(ID کاربر جدید در این مثال ۵ است).

گام ۴- جدول WP User Meta

در این مرحله باید برخی از ویژگی های نقش مدیریت را برای کاربر جدید تنظیم نمائید، پس اینبار جدول wp_usermeta را انتخاب کرده و بر روی Insert کلیک کنید.

فیلدهای جدول اینگونه تکمیل شود:

۱- umeta_id: خالی بگذارید.

۲- user_id: شناسه کاربری که در مرحله قبل ایجاد کردید.

۳- meta_key: مقدار wp_capabilities را وارد کنید، حواستان باشد اگر پیشوند جداول وردپرس را تغییر داده اید به جای “_wp”  از آن استفاده نمائید.

۴- meta_value: خط زیر را کپی کنید.

a:1:{s:13:"administrator";s:1:"1";}Copy

برای ذخیره تغییرات بر روی “Go” کلیک کنید.

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

۱- umeta_id: خالی بگذارید.

۲- user_id: شناسه کاربری که در مرحله قبل ایجاد کردید.

۳- meta_key: از مقدار wp_user_level استفاده کنید، اگر پیشوند جداول وردپرس را تغییر داده اید به جای “_wp”  از آن استفاده کنید.

۴- meta_value: عدد ۱۰ را وارد کنید.

روش دوم: کوئری نویسی SQL

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

INSERT INTO 'wp_users' ( 'user_login', 'user_pass', 'user_nicename', 'user_email', 'user_status' )
VALUES ( 'manual_admin', MD5('test#12345'), '', 'test@gmail.com', '0' );

INSERT INTO 'wp_usermeta' ('umeta_id', 'user_id', 'meta_key', 'meta_value')
VALUES ( NULL, ( Select max(id) FROM wp_users ),
'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}' );

INSERT INTO 'wp_usermeta' ( 'umeta_id', 'user_id', 'meta_key', 'meta_value')
VALUES (NULL, ( Select max(id) FROM wp_users ), 'wp_user_level', '10' );Copy

مشخصات کاربری موردنظرتان را جایگزین کرده و اسکریپت را با گزینه “GO” اجرا کنید.

کار تمام است، حالا می توانید با نام کاربری جدید وارد وردپرس شوید.

کابین وردپرس قالب وردپرس آموزش وردپرس