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

فیلتر Regex چیست؟
فیلتر ریجکس RegEx که مخفف عبارت Regular Expressions است، در دهه ۱۹۵۰ توسط استفان کول کلین اختراع شد. در این فیلتر با استفاده از کاراکترهای مختلف در کنار هم میتوانیم جستجوهای پیشرفتهای انجام دهیم.
بگذارید ابتدا با کارکتر و متاکاراکترها آشنا شویم. حروف عادی یا همان الفبا کاراکتر هستند و علائمی مانند * یا . و / غیره متاکاراکتر هستند.
برخی از جستجوهایی که میتوانید در این فیلتر استفاده کنید عبارتاند از:
- پیدا کردن و جایگزین کردن متن
- میتوانید مجموعهای کلمات و عبارات را در یک صفحه خاص پیدا کنید.
- لینکهایی را پیدا کنید که ویژگی خاصی دارند. مانند نام محصولی خاص
استفاده از فیلتر Regex چه ویژگی دارد؟
با توجه به روند چنین جستجویی در گذشته به یک سیستم دیگر و زمان بیشتر نیاز بود. اما امروزه با وجود این فیلتر هوشمند میتوانیم به سرعت به نتیجه دلخواه خود برسیم. فیلتر کردن داده و اطلاعات میتواند ما را به نتایج بهتری برساند. از مهمترین مزایا و ویژگی استفاده از این فیلتر میتوان به موارد زیر اشاره کرد:
- فیلتر پیشرفته و شخصیسازی شده: برای تجزیه و تحلیل عباراتی که در حالت عادی جستجو آنها دشوار است میتوانید از این فیلتر استفاده کنید.
- استخراج دادههای خاص: میتوانید لینکها و عبارات خاصی که به دنبال آنها هستید را بهتر و سریعتر پیدا کنید.
- عباراتی که کاربران به شما میرسند: همچنین به کمک این فیلتر میتوانید کلمات و عباراتی را پیدا کنید که کاربران از آن طریق وارد سایت شما میشوند. حتی ممکن است از برخی از این عبارات تا به حال بیخبر بوده باشید.
- برنامهریزی و تعیین استراتژی بهتر: با این روش جستجو میتوانید دادههای غیرمرتبط خود را که ورودی و سودی برای شما ندارند را تشخیص و آنها را حذف یا اصلاح کنید.
- شناسایی مشکلات و فرصتها: اگر به درستی از این فیلتر استفاده کنید میتوانید مشکلاتی را بیابید که باید آنها را حذف کنید و یا بخشهایی را پیدا کنید که تمرکز بیشتری باید روی آنها بگذارید.
- بهینه سازی دادهها: میتوانید عبارات و لینکهایی که وجه اشتراکهایی با یکدیگر دارند را پیدا کنید و آنها به شکل بهینه دستهبندی کنید.
- تشخیص موضوعات ترند و علاقهمندیهای کاربران
- یافتن و جستجو عبارتهای پیچیده
- امکان جستجو با پارامترهای مورد نظر مانند موقعیت مکانی کاربران
همچنین از این فیلتر میتوانید برای جستجوهای منفی نیز استفاده کنید. به این صورت که در یک صفحه جستجوهایی که از طریق برند انجام شده را حذف کنید یا در نظر نگیرید تا بتوانید عملکرد مستقل صفحه را بدون تاثیر برند در آن بررسی و تحلیل کنید.
کار با فیلتر Regex در سرچ کنسول
- برای شروع کار با این فیلتر ابتدا به سرچ کنسول خود بروید و وارد قسمت Performance شوید.
اگر هنوز سایت خود را در این ابزار قدرتمند و کاربردی گوگل ثبت نکردید میتوانید به کمک مقاله ثبت سایت در سرچ کنسول این کار را انجام دهید.
- سپس بر روی دکمه New کلیک کنید. گزینههای مختلفی به شما نمایش داده میشود که میتوایند که این فیلتر تنها در بخش Query و Page پشتیبانی میشود.

- با توجه به گزینهای که انتخاب میکنید در بخش پایینی آن کلیک و سپس گزینه Custom (Regex) را انتخاب کنید.

- بعد از انتخاب این گزینه در بخش پایین آن میتوانید عبارت مورد نظر خود را وارد کنید.
- سپس بر روی دکمه “Apply” کلیک کنید تا تغییرات اعمال شود.

- اکنون میتوانید نتایج را با بر اساس فیلتر Regex مشاهده کنید.
توجه داشته باشید که در این فیلتر میتوانید فقط از ۴۰۹۶ کاراکتر استفاده کنید.
اکنون کار با این فیلتر را یاد گرفتید و نوبت این رسیده است که با استفاده از الگوها، به صورت حرفهایتر از این فیلتر استفاده کنید.
بهترین دستورهای ریجکس برای جستجو حرفهای
استفاده از این الگوها میتواند سرعت و دقت شما را در رسیدن به نتیجه مورد نظر افزایش دهد. برخی از مهمترین این عبارتها شامل موارد زیر میشوند:
| الگو | عملکرد |
| . | هر کاراکتری میتواند جای آن قرار گیرد |
| [text] | هر کاراکتری در آن باشد را به شما نشان میدهد |
| * | کاراکتر مورد نظر را ۰ بار یا هر چند بار که تکرار شده باشد |
| + | الگو یا کاراکتر مور نظر یک بار یا بیشتر تکرار شده باشد |
| | | بررسی همزمان دو عبارت یا بیشتر |
| d\ | شامل یک عدد انگلیسی بین ۰ تا ۹ باشد (مناسب برای تاریخها) |
| D\ | شامل هر کاراکتری غیر از اعداد باشد |
| s\ | بین کلمات فاصله (Space) باشد |
| S\ | کلمات و عبارتهای بدون فاصله را بررسی میکند |
| ^ | عبارت مورد نظر با این ساختار شروع شده باشد |
| $ | عبارت مورد نظر با این ساختار پایان یافته باشد |
| a{3,6} | عبارت یا کاراکتر مورد نظر ۳ تا ۶ بار تکرار شده باشد |
برخی از کاربردهای این الگو و علائم را در موارد زیر مشاهده میکنیم:
شناسایی کاربران هدف
با استفاده از این الگو و جایگذاری کلمات مورد نظر میتوانید مخاطبان خود را شناسایی کنید تا به دنبال چه محتوا و محصولی هستند.
(who|what|where|when|why|how)^(?i)
در مثال بالا از کلمات چرا، چطور و… استفاده شده که میتوانید با میزان جستجو این کلمات متوجه شوید که آیا مخاطبان شما به این نوع محتوا که در دسته آموزشی قرار میگیرند، علاقهمند هستند یا خیر.
البته قسمت (?i) از این الگو برای کلمات انگلیسی کاربرد تا حساسیت نسبت به حروف بزرگ و کوچک از بین برود.
فیلتر نتایج بر اساس تعداد کاراکتر
برای یافتن کلمات و عبارتهای کوتاه یعنی کمتر از ۱۰ کاراکتر میتوایند از این الگو استفاده کنید. علامت ^ که در ابتدای این الگو مشاهده میکنید باعث میشود تا کلماتی را به ما نشان دهد که با کاراکتری که مشخص کردهایم شروع شده باشند.
${1,10}[w\W\s\S\]^
همچنین اگر به زبان برنامه نویسی نیز مسلط باشید میتوانید فیلتر شخصی خود را با پارامترهایی که در نظر دارید، بسازید.
کاربرد فیلتر ریجکس
از مهمترین کاربردهای این فیلتر میتوان به موارد زیر اشاره کرد:
- شناسایی هدف کاربر
- فیلتر کردن نتایج بر اساس تعداد کاراکتر
- فیلتر کردن نتایج بر اساس تعداد کلمات
- نمایش موارد امنیتی دامنه مانند HTTP/HTTPS/Subdomains
- فیلترکردن عبارات بر اساس کاراکترهای خاص
- شناسایی عبارات بر اساس زبان و موقعیت جغرافیایی خاص
- یافتن لینکهایی که با / به پایان میرسند
- پیدا کردن لینکهایی با با عبارات و الگوهای خاص
- فیلتر کردن بر اساس اسم برند
- شناسایی انکر تکست
بهترین روش استفاده از فیلتر ریجکس
همانقدر که اطلاعات به دست آمده از این فیلتر مهم هستند، کار کردن به شکل درست با این فیلتر نیز مهم است تا بهترین نتایج را از آن به دست بیاوریم. روشهایی برای استفاده بهتر از این فیلتر عبارتاند از:
ساده و راحت شروع کنید
اگر تازه کار با این فیلتر را شروع کردهاید، از الگوهای ساده و اولیه استفاده کنید تا با پیشرفت در این مسیر به سراغ الگوهای پیچیدهتر بروید. این راه حل به شما کمک میکند تا سردرگم نشوید و بتوانید همه چیز را کنترل کنید.
تست کنید!
از آزمون و خطا نترسید. برخی از الگوهای این فیلتر پیچیده است اما دلیل نمیشود تا از آن دوری کنید و دیگر استفاده نکنید. الگوهای مختلف را به کار بگیرید تا به نتایج مفید و با ارزش برسید.
جستجو منفی
همچنین میتوانید در هنگام استفاده از این فیلتر مشخص کنید نتایجی را به شما نشان دهد که با الگویی که وارد کردید، تطابق ندارد. با این کار میتوانید موارد غیر مفید و دارای مشکل سایت را اصلاح یا حذف کنید.
اما در این نوع جستجو دقت داشته باشید تا تنظیمات فیلتر مطابق عکس باشد.

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

این بهترین کدی هست که من ازش استفاده میکنم و خیلی لانگ تیل های خوبی میده :
^[\w\Ws\S]{40,70}$