لیست جامع اصطلاحات سئو(بخش پنجم)

 

jpg

 

اصطلاحات سئو، قسمت پنجم (بهینه‌سازی فنی)

 

AMP:

این اصطلاح مخفف عبارت Accelerated Mobile Pages بوده و می‌توان آن را به نوعی رژیم لاغری HTML تعبیر کرد. چرا که هدف از رعایت این استاندارد حذف کدهای سنگین و اضافه برای بالا بردن سرعت سایت در صفحات موبایل است. رعایت استاندارد AMP باعث می‌شود در صورت عدم وجود کدهای غیرضروری کاربران بتوانند با سرعت بیشتر وارد سایت شده و در صفحات مختلف آن جابه‌جا شوند.

 

Async:

async عبارت کوتاه شده‌ی asynchronous است. Async به این معناست که مرورگر برای وارد شدن به صفحه‌ی بعدی نیاز به منتظر ماندن برای تمام شدن پروسه‌ای (task) خاص ندارد.

 

Browser (مرورگر):

مرورگر یا همان Browser نرم‌افزاری ست که شما با استفاده از آن امکان دسترسی به اطلاعات صفحات وب را دارید. تنها کافی است آدرس سایت موردنظر خود را در بخش آدرس مرورگر وارد کنید تا بتوانید صفحه‌ای که می‌خواهید را مشاهده کنید. مرورگرها انواع مختلفی دارند و پرکاربردترین آن‌ها عبارت‌اند از Chrome، Firefox، Opera و … .

 

Bundling (دسته‌بندی):

به عمل دسته‌بندی کردن چند منبع مختلف در یک منبع گفته می‌شود.

 

ccTLD:

مخفف عبارت « country code top level domain» بوده و به دامنه‌های سطح بالای مربوط به هر کشور اشاره دارد. مثلاً دامنه‌های با پسوند .ir متعلق به کشور ماست.

 

Client-side & server-side rendering (ارائه در سمت مشتری و در سمت سرور):

برای بالا آمدن سایت اطلاعات مختلفی نیاز به رندر شدن دارند. برخی از این اطلاعات در خود سرور رندر شده و بعضی دیگر از آن‌ها در مرورگر کاربران، آماده‌ی ارائه می‌شود. به این ترتیب به دسته‌ی اول ارائه یا رندرینگ Server-side و به دسته‌ی دوم Client-side گفته می‌شود.

 

Critical rendering path (مسیر رندر بحرانی):

به مراحلی گفته می‌شود که طی آن کدهای نوشته شده برای سایت به زبان‌های HTML، CSS و JavaScript به اطلاعاتی قابل‌مشاهده و تصویری در صفحه‌ی وب تبدیل می‌شوند.

 

CSS:

این عبارت مخفف Cascading Style Sheet بوده و معرف کدی است که وظیفه‌ی آن تعیین خصوصیات ظاهری وب‌سایت از جمله فونت‌ها و رنگ‌هاست.

 

DNS:

یک سرور نام دامنه (DNS) اجازه می‌دهد نام دامنه‌ها (به عنوان مثال: “moz.com”) به آدرس‌های IP پیوند داده شوند (به عنوان مثال: “۱۲۷.۰.۰.۰.۱”). DNS اساساً نام دامنه‌ها را به آدرس‌های IP تبدیل می‌کند تا مرورگرها بتوانند منابع صفحه را بارگیری کنند.

 

DOM:

Document Object Model ساختار یک سند HTML است. این ساختار در واقع دسترسی‌های موردنیاز برای ایجاد تغییر در چیزهایی نظیر JavaScript را تعیین می‌کند.

 

Domain name registrar (شرکت ثبت دامنه):

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

 

Faceted navigation (پیمایش وجهی):

برای درک بیشتر این مفهوم آن را با یک مثال توضیح می‌دهیم. تصور کنید وارد یک سایت فروش کالا شده‌اید. در صفحه‌ی موردنظرتان که پر از محصولات مختلف است دوست دارید که محصولات بر اساس نوع خاصی از دسته‌بندی مرتب شوند. اغلب گزینه‌های در دسترس برای این منظور شامل ارزان‌ترین، گران‌ترین، محبوب‌ترین، جدیدترین و … است. هر بار که یکی از این‌ها را انتخاب می‌کنید می‌بینید که در بالای صفحه URL موردنظر تغییر کرده و با عبارتی شبیه?sort پایان می‌یابد؛ اما نیازی به بالا آمدن دوباره‌ی صفحه وجود ندارد. این همان پیمایش وجهی است که به بهبود رابط کاربری سایت کمک فراوانی می‌کند.

 

Fetch and Render tool:

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

 

File compression (فشرده‌سازی پرونده):

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

 

Hreflang:

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

 

IP address (آدرس آی‌پی):

پروتکل اینترنت (IP) رشته‌ای از اعداد است. هر وب‌سایت آی‌پی آدرس خاص خود را دارد. برای وارد شدن به یک سایت شما نیاز به داشتن آی‌پی آدرس دارید؛ اما استفاده از نام دامنه و اختصاص دادن نام‌های مختلف برای هر آی‌پی به ما کمک می‌کند تا بتوانیم آدرس سایت‌ها را به خوبی به خاطر بسپاریم. همچنین استفاده از حروف و کلمات به جای اعداد جنبه‌ی تجاری و برندسازی بهتری برای صاحبان وب‌سایت‌ها دارد.

 

 JSON-LD:

این اصطلاح مخفف JavaScript Object Notation for Linked Data بوده و فرمتی برای ساختاردهی به داده‌هایتان است. برای مثال schema.org می‌تواند در قالب‌ها و فرمت‌های مختلفی اجرا شود و JSON-LD تنها یکی از آن‌هاست؛ اما مسئله این است که گوگل این قالب را ترجیح می‌دهد.

 

Lazy loading (لود تنبل):

روشی است که با استفاده از آن لود شدن اطلاعات غیرضروری را تا زمانی که به آن‌ها نیاز باشد به تعویق می‌اندازید. با استفاده از این روش سرعت بالا آمدن سایت بهبود یافته و زمان زیادی صرف لود شدن اطلاعاتی که هنوز به آن‌ها نیازی نیست تلف نمی‌شود.

 

Minification (کوچک‌سازی):

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

 

Mobile-first indexing:

شمار زیادی از کاربران سایت‌ها از طریق موبایل وارد سایت می‌شوند و این میزان مدام در حال افزایش است. از طرفی همان‌طور که می‌دانید سایت‌ها بر پایه قالب‌های مختلف برای نمایشگرهای متفاوت طراحی می‌شوند. در این میان دسکتاپ و موبایل بیشترین کاربرد و کارایی را دارند. Mobile-first indexing به این معناست که گوگل اولویت خود برای ایندکس کردن سایت را بر روی نسخه‌ی موبایلی آن می‌گذارد. همین موضوع باعث می‌شود در مقوله‌ی سئو و بهبود نتایج جستجو طراحان سایت به فکر غنی‌تر کردن نسخه‌ی موبایلی سایت‌ها بیفتند.

 

Pagination (صفحه‌بندی):

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

 

Programming language (زبان برنامه‌نویسی):

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

 

Rendering (رندر کردن):

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

 

Render-blocking scripts:

در قالب سایت معمولاً تم‌ها و حتی پلاگین‌هایی وجود دارد که به واسطه‌ی آن‌ها اسکریپت‌هایی به سایت اضافه می‌شود. این اسکریپت‌ها اغلب باعث می‌شوند تا سرعت بالا آمدن سایت بسیار کاهش پیدا کند. این اسکریپت‌ها معمولاً در سئو به عنوان یک معضل شناخته می‌شوند و برای رفع آن از افزونه‌هایی نظیر Autoptimaze استفاده می‌شود.

 

Responsive design (طراحی واکنش‌گرا):

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

 

Rich snippet:

به مجموعه کدهایی گفته می‌شود که باعث می‌شوند موتورهای جستجو بتوانند اطلاعات دقیق‌تری از محتوا یا صفحه‌ی شما را دریافت کرده و در صفحه‌ی نتایج نمایش دهند. این اطلاعات عبارت‌اند از داده‌هایی نظیر تاریخ انتشار محتوا، امتیاز مطلب یا صفحه (با استفاده از ستاره‌های رتبه‌بندی)، در برخی موارد مسیر صفحه بر روی سایت و … .

 

Schema.org:

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

 

SRCSET:

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

 

Structured Data (داده‌های ساختارمند):

نام دیگر داده‌های سازمان‌یافته است. شما به کمک Schema.org می‌توانید داده‌ها و اطلاعاتتان را ساختارمند کنید. برای مثال با تگ‌گذاری اطلاعات اضافی و تکمیلی می‌توانید به موتورهای جستجو کمک کنید تا ساختار آن‌ها را بهتر درک کنند.

 

منبع :

https://www.modireserver.com