دستورات Regex برای سرچ کنسول [فیلتر Custom]

همونطور که احتمالا اطلاع دارید، سرچ کنسول گوگل در فروردین 1400 یک آپدیت کوچک در سرچ کنسول داد و در کنار یک تغییر ظاهری در بخش Performance سرچ کنسول، یک گزینه هم به فیلترهای این بخش اضافه کرد.
در این مطلب قصد داریم در مورد این دستورات صحبت کنیم…
Regex، Wildcard یا عبارت های منظم چیست؟
این عبارت ها و دستورات که معمولا برای برنامه نویس ها کارایی بیشتری دارد، این امکان را فراهم میکند تا با یک الگو، دنبال یک عبارت بگردیم.
فرض کنید شما قصد دارید در بخش پرفورمنس سرچ کنسول تعداد بارهای سرچ عبارت “فرین آکادمی” را ببینید.
ممکن است بعضی افراد به جای “فرین آکادمی” (با آ با کلاه) “فرین اکادمی” سرچ کنند!
برای همین شما مجبور خواهید بود دو بار یک بار با آ با کلاه و یک بار با ا بی کلاه سرچ کنسول تا آمار دقیق را به دست بیارید.
همین داستان انواع و اقسام عبارات و URL ها میتواند اتفاق بیافتد.
از حالت Custom Regex در چه بخش هایی از سرچ کنسول میتوان استفاده کرد؟
از این امکان میتوان در فیلتر Query که برای کلمات استفاده میشود و همچنین برای بخش URL استفاده کرد.
برای استفاده از این دو فیلتر جدید:
- وارد سرچ کنسول میشوید
- از منوی سمت چپ وارد بخش Performance میشوید
- روی عبارت New بالا صفحه کلیک میکنید
- روی بخش Query یا Pages کلیک کنید
- روی منوی زیر گزینه Filter کلیک کنید و از گزینه اخر Custom Regex را انتخاب کنید
لیست دستورات + توضیح
اما این دستورات Regex چیست و هر کدام چه کارایی دارد؟
در اینجا 5 مورد دستورات پایه که خود گوگل در بخش ساپورت سایت خود به آن پرداخته را با هم مرور میکنیم:
.
نقطه به معنی مچ با یک کاراکتر خاص است.
مثلا وقتی داخل بخش کوئری از فیلتر رجکس بنویسید “فرین .کادمی” یعنی جای نقطه هر چیزی بذار…
در این حالت عبارت هایی مثل “فرین آکادمی” “فرین اکادمی” “فرین بکادمی” “فرین شکادمی” و … را میتواند برای شما پیدا کند.
[کاراکتر و حروف]
مثلا مینویسید ف[رزد]ین و نتایج میتوانید شامل “فرین” “فزین” و “فدین” باشد.
*
ستاره به معنی 0 تا بینهایت کاراکتر است.
مثلا وقتی داخل فیلتر کوئری مینویسید “فر*ن” نتایج میتواند شامل فرن و فرین تا فریییییییییییین یا حتی فرسینبتسیمنبتسیمنبتمن باشد :-))
+
به علاوه به معنی 1 بینهایت کاراکتر است.
در نتیجه وقتی مینویسید فر+ن نتایج نمیتواند مثل * که بالا توضیح دادیم شامل فرن بشود! بلکه قط میتوانید شامل فرین، فریییییییین و … باشد.
|
وقتی از کاراکتر پایپ استفاده میکنیم یعنی عبارت قبل یا بعد پایپ در فیلتر وجود داشته باشد.
مثلا وقتی داخل سرچ کنسول در فیلتر کوئری “سیاه | سفید” را وارد کردم نتایج زیر را نشان داد:
در دو ادرس زیر میتوانید لیست کاملی از این دستوران را ببینید:
فارسی:
انگلیسی:
خبر این تغییر کی داده شده بود؟
خبر این تغییر در December 3, 2020 در توئیتر از زبان جان مولر گفته شده بود:
دیدگاهتان را بنویسید