Regex در سرچ کنسول چیست و چگونه استفاده میشود؟
عناوین مطالب
Toggleگوگل سرچ کنسول به تنهایی توانست سئوکاران و بازاریابان را نجات دهد؛ حالا این ابر ابزار یک قابلیت دیگر نیز به GSC اضافه و آن را با عنوان Regex معرفی کرده است. حالا Regex در سرچ کنسول چیست و چطور میتوان برای رسیدن به اهداف خود از آن استفاده کرد؟
Regex یا Regular Expressions به معنی عبارات منظم و با قاعده یک قابلیت است که با استفاده از این فیلتر در سرچ کنسول میتوانید الگویی پیچیده را روی دادههای موجود پیاده کنید. برای مثال، میتوانید با Regex کاری کنید که فقط LongTail ها در آن صفحه به شما نمایش داده شود.
این ویژگی انقدر برای خود من جذاب و کاربردی بود که مرا مجبور کرد این مقاله را بنویسم؛ واقعا دوست داشتم دیگران نیز از وجود این فیلتر آگاه باشند. در ادامه با ما همراه باشید تا در مورد این صحبت کنیم که Regex در سرچ کنسول چیست و طرز استفاده از آن چگونه است.
Regex در سرچ کنسول چیست؟
عبارات باقاعده یا همان Regular Expressions که به نام RegEx نیز شناخته میشوند، توسط استفان کول کلین در دهه 1950 اختراع شد. RegEx دنبالهای از کاراکترها است که برای جستجو یا دستکاری متن استفاده میشود. این عبارات از متاکاراکترها و کاراکترهای تحت اللفظی استفاده می کنند.
وارد سرچ کنسول شوید و طبق تصاویر زیر قدم به قدم برای استفاده از Regex در سرچ کنسول اقدام کنید:
متاکاراکترها رشتهایی را ترکیب میکنند که معنای خاصی برای انجام جستجو میدهد. به عنوان مثال، \s با فضای سفید مطابقت خواهد داشت و \S با هر چیزی که فضای سفید نیست مطابقت دارد.
یک عبارت تحت اللفظی، یک شخصیت عادی است. این بدان معنی است که یک شخصیت تحت اللفظی معنای ثانویه ندارد. به عنوان مثال، در عبارت “.*Tesla.*”، ما به دنبال رشته هایی هستیم که حاوی “Tesla” هستند، در حالی که نقطهها و ستارهها متاکاراکتر هستند.
خیلی سخت نیست؛ دوباره مطلب را بخوانید!
در گوگل سرچ کنسول، از Regex میتوان در بخشهای مختلفی مانند فیلتر کردن نتایج جستجو، گزارشگیری و آنالیز دادهها استفاده کرد.
نکتهی جالب در این مورد این است که تمام داده های پرس و جو ذخیره شده در کنسول جستجوی گوگل با حروف کوچک هستند، بنابراین نیازی نیست که در مورد پرس و جوهای RegEx خود نگران حساسیت حروف بزرگ و کوچک باشید. همین نکته کوچک میتواند کار شما و استفاده از Regex در سرچ کنسول را بسیار راحتتر کند.
یک عبارت RegEx می تواند به این صورت باشد:
(?i)^(Google Search Console|Search Console| GSC).
این عبارت یک جستجوی کوچک و بزرگ برای «کنسول جستجوی گوگل»، «کنسول جستجو» و «GSC» است. این به این معنی است که “کنسول جستجو” و “gsc” نتایج احتمالی هستند.
کاراکترهای مورد استفاده Regex در سرچ کنسول
هر عبارتی که در فیلتر Regex در سرچ کنسول وارد کنید، یک معنی و مفهوم خاص داشته و در نهایت یک نتیجه متفاوت را ارائه میدهد. برای دریافت بهترین نتیجه و استفاده تخصصی درست از Regex در سرچ کنسول بهتر است تمام کاراکترهای مورد استفاده در آن را به طور کامل بدانید. در ادامه تمام این کاراکترها را معرفی میکنیم:
- کاراکترهای معمولی:
- حروف بزرگ و کوچک انگلیسی (A-Z و a-z): برای مطابقت با یک حرف خاص استفاده میشوند(که البته گفتیم این مورد در سرچ کنسول کاربردی ندارد؛ چرا که تمام نتایج در این ابزار با حروف کوچک نوشته میشود)
- اعداد (0-9): برای مطابقت با یک عدد خاص استفاده میشوند.
- علامت underline (_): برای مطابقت با یک کاراکتر، از علامت underline استفاده میشود.
- کاراکترهای خاص:
- نقطه (.) : برای مطابقت با هر کاراکتر به جز خطوط جدید استفاده میشود.
- علامت ستاره (*) : برای مطابقت با صفر یا تعداد نامحدودی از کاراکترهای قبلی استفاده میشود.
- علامت سوال (?) : برای مطابقت با صفر یا یک بار از کاراکتر قبلی استفاده میشود.
- علامت مثبت (+) : برای مطابقت با یک یا چند بار از کاراکتر قبلی استفاده میشود.
- علامت عمودی (|) : برای جداسازی گزینههای جایگزین استفاده میشود؛ یعنی اگر بخواهید بگویید “مورد 1” یا “مورد 2″، باید از این کاراکتر به معنی یا استفاده کنید.
- علامت براکت [] : برای مطابقت با یک کاراکتر خاص از لیست مشخص شده استفاده میشود.
- علامت کلاه فرنگی (^) : برای مطابقت با موقعیت ابتدای رشته استفاده میشود.
- علامت دلار ($) : برای مطابقت با موقعیت انتهای رشته استفاده میشود.
- دستورات Regex:
- دستورات گروه بندی ( ): برای گروه بندی زیرمجموعههای Regex استفاده میشوند.
- دستورات بازه عددی ({m,n}): برای مطابقت با تعداد مشخصی از کاراکترها در یک بازه عددی استفاده میشوند.
- دستورات بازه غیر عددی ({m,}): برای مطابقت با حداقل تعداد مشخصی از کاراکترها به بالا استفاده میشوند.
- دستورات دقیق ({m}): برای مطابقت با تعداد دقیق m کاراکتر استفاده میشوند.
مثالهایی از استفاده Regex در گوگل سرچ کنسول
- یافتن تمام عباراتی که شامل کلمه “ایران” هستند:
Code snippet
ایران
- یافتن تمام URLهایی که با “https://” شروع میشوند:
Code snippet
^https://.*
- یافتن تمام تصاویر با فرمت PNG یا JPG:
Code snippet
\.(png|jpg)$
- یافتن تمام شماره تلفنهای ایرانی:
Code snippet
^(09)[0-9]{8}$
- پیداکردن کوئریهای مربوط به برند:
Code snippet
*brand*
به جای brand باید از نام برند کسب و کار خودتان استفاده کنید
- یافتن کوئریهایی که با عبارت مشترک آغاز میشوند:
Code snippet
^keyword
به جای keyword، کوئری موردنظر را درج کنید.
- یافتن کوئریهایی که با عبارت مشترک به پایان میرسند:
Code snippet
^keyword
به جای keyword، کوئری موردنظر را درج کنید.
- یافتن کوئریهای کوتاه:
Code snippet
^[\w\W\s\S]{n,z}$
بهجای n تعداد کمترین کوئری موردنظر و بهجای z بیشترین تعداد کاراکتر موردنظر را درج کنید.
جمع بندی
در این مقاله سعی کردیم در مورد این موضوع صحبت کنیم که Regex در سرچ کنسول چیست و چطور میتوان از این قابلیت کاربردی استفاده کرد. برای استفاده از Regex در گوگل سرچ کنسول، باید از دستور زبان صحیح آن استفاده و به حروف بزرگ و کوچک توجه کنید. همچنین برای تست Regex خود، میتوانید از ابزارهای آنلاین Regex Tester استفاده نمایید.
با یادگیری و تسلط بر Regex، میتوانید به طور موثرتر از گوگل سرچ کنسول برای جمعآوری و آنالیز دادهها استفاده کنید و اطلاعات مورد نیاز خود را به راحتی از میان انبوه دادهها استخراج کنید.
عبارات منظم یا Regex، زبانی قدرتمند برای جستجو و دستهبندی اطلاعات است که در ابزارهای مختلفی از جمله گوگل سرچ کنسول کاربرد دارد. تسلط بر این زبان به شما کمک میکند تا دادههای مورد نیاز خود را با دقت و کارایی بیشتری از میان انبوه اطلاعات استخراج کنید.
دیدگاهتان را بنویسید