Come sempre, abbiamo analizzato con interesse il feedback ricevuto e abbiamo notato molte richieste di aggiungere un'opzione di corrispondenza esclusa al filtro basato su espressioni regolari (regex).
La buona notizia è che, a partire da oggi, il filtro del report sul rendimento supporta i filtri regex basati sia su corrispondenza che su corrispondenza esclusa. L'opzione è disponibile tramite un menu a discesa secondario, che viene visualizzato dopo aver selezionato l'impostazione "Personalizzata (regex)" nel selettore di filtri, come illustrato nello screenshot di seguito. Scoprite di più su come filtrare i dati sul rendimento della ricerca.
Suggerimenti rapidi sull'utilizzo di regex in Search Console
Abbiamo anche pensato che sarebbe stato utile fornire qualche suggerimento rapido che potrebbe servirvi se siete alle prime armi con le regex.
Innanzitutto, che cos'è un'espressione regolare? In poche parole, si tratta di una sequenza di caratteri che specifica uno schema di ricerca; potete utilizzarla per creare filtri avanzati in modo da includere o escludere parametri più complessi e non solo una parola o una frase. Quando utilizzate regex, potete usare diversi metacaratteri, ovvero caratteri con un significato speciale, ad esempio che potrebbero definire un criterio di ricerca. Consultate il riferimento per la sintassi regex RE2 per un elenco di tutti i metacaratteri supportati da Search Console.
Se vi state chiedendo quando utilizzare regex invece di altri tipi di filtri, ecco alcuni esempi che rispondono a questa domanda:
Segmentare gli utenti che conoscono già il vostro brand: utilizzate una regex che specifichi più varianti del nome dell'azienda, inclusi gli errori di ortografia. Ciò vi consentirà di scoprire quale tipo di query viene utilizzata da ciascun gruppo e quale sezione del vostro sito web attira ogni segmento di pubblico.
Ad esempio, se il nome dell'azienda è Willow Tree, vi consigliamo di creare un filtro per tutte le varianti come questo: willow tree|wilow tree|willowtree|willowtee (il metacarattere | rappresenta un'istruzione OR).
Analizzare il traffico verso una sezione del sito web: utilizzate una regex che si concentri su directory specifiche del vostro sito web; ciò può aiutarvi a comprendere quali sono le query comuni per ciascuna delle aree di contenuti. Ad esempio, se la struttura dell'URL è example.com/[product]/[brand]/[size]/[color] e volete visualizzare il traffico verso delle scarpe di colore verde, ma non vi interessa il brand o il numero, potete utilizzare shoes/.*/green (.* corrisponde a qualunque carattere per un numero qualsiasi di volte).
Comprendere l'intento degli utenti: utilizzate una regex per analizzare i tipi di query che portano gli utenti a sezioni diverse del vostro sito web.
Ad esempio, potrebbero interessarvi le query contenenti parole che introducono una domanda; un filtro di query what|how|when|why potrebbe mostrare risultati che indicano che i vostri contenuti dovrebbero rispondere facilmente alle domande, magari tramite una sezione di domande frequenti. Un altro esempio potrebbe essere costituito da query contenenti (o non contenenti) parole relative a transazioni quali buy|purchase|order. Inoltre, con queste espressioni potreste controllare quali sono i nomi dei prodotti utilizzati più spesso o più raramente.
Consultate il Centro assistenza Search Console per conoscere altre espressioni regolari comuni. Se avete altri esempi interessanti per l'utilizzo di regex, condivideteli su Twitter con l'hashtag #performanceregex.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],[],[[["\u003cp\u003eGoogle Search Console's Performance report now supports negative matching for regular expression filters, allowing users to exclude specific patterns.\u003c/p\u003e\n"],["\u003cp\u003eRegular expressions (regex) are sequences of characters used for advanced filtering beyond simple keywords, enabling analysis of various aspects of website traffic.\u003c/p\u003e\n"],["\u003cp\u003eRegex in Search Console can be used for tasks like segmenting users based on brand knowledge, analyzing traffic to specific website sections, and understanding user intent through query patterns.\u003c/p\u003e\n"],["\u003cp\u003eUsers can leverage the RE2 regex syntax and refer to Search Console help center for guidance on using regular expressions effectively.\u003c/p\u003e\n"]]],["The Search Console Performance report now supports both matching and non-matching regular expression (regex) filters via a secondary dropdown. Regex allows for advanced filtering using metacharacters, enabling users to segment branded traffic, analyze specific website sections (e.g., using `shoes/.*/green`), and understand user intent by filtering for question words or transactional terms (e.g `buy|purchase|order`). The document provides guidance, a link to the RE2 syntax, and encourages the sharing of regex examples.\n"],null,["# Search Console regex filters update and quick tips\n\nWednesday, June 02, 2021\n\n\nWe recently announced [improved data filtering](/search/blog/2021/04/performance-report-data-filtering)\nfor Search Console Performance reports, and we were delighted to see the [community\nreaction](https://twitter.com/googlesearchc/status/1379775388193320962) to the announcement.\n\n\nWe were also interested in the feedback we received, as always, and we saw many requests to complete the picture by adding a negative match option\nto the regular expression (regex) filter.\n\n\nThe good news is that starting today **the Performance report filter supports both matching and not matching regex filters** . The option\nis available through a secondary dropdown, which appears after picking the \"Custom (regex)\" option in the filter selector, as shown in the screenshot\nbelow. Learn more about [filtering search performance data](https://support.google.com/webmasters/answer/7576553#filteringdata).\n\n\nQuick tips on using regex on Search Console\n-------------------------------------------\n\n\nWe also thought it would be helpful to provide some quick tips if you're just starting with regex.\n\n\nFirst of all, what *is* a regular expression? In a few words, it is a sequence of characters that specifies a search pattern. You can use it\nto create advanced filters to include or exclude more than just a word or a phrase. When using regex, you can use a number of metacharacters, which are\ncharacters that have a special meaning, such as defining a search criteria. Check the [RE2 regex\nsyntax reference](https://github.com/google/re2/blob/main/doc/syntax.txt) for a reference on all metacharacters supported by Search Console.\n\n\nIf you're wondering when you should use regex as opposed to other filter types, here are a few examples when to use regex instead of other filters:\n\n- **Segment users that already know your brand** - Use regex that specify multiple variants of your company name, including misspellings. This will inform you what type of queries each group is using and which section of your website is attracting each audience. For example, if your company's names is `Willow Tree`, you might want to create a filter for all variants like this: `willow tree|wilow tree|willowtree|willowtee` (the `|` metacharacter represents an OR statement).\n- **Analyze traffic to a website section** - Use regex that focus on specific directories on your website, this can help you understand what are common queries for each of your content areas. For example, if your URL structure is `example.com/[product]/[brand]/[size]/[color]` and you'd like to view traffic leading to green shoes, but you don't care about the brand or the size, you might use `shoes/.*/green` (`.*` matches any character any number of times).\n- **Understand user intent** - Use regex to analyze which types of queries are bringing users to different sections of your website. For example, you might be interested in queries containing question words; a query filter `what|how|when|why` might show results that indicate your content should easily answer questions, maybe through an FAQ. Another example would be queries containing (or not) transactional words such as `buy|purchase|order`. This might also show which product names are more commonly or rarely used with these expressions.\n\n\nCheck the Search Console help center for [common regular\nexpressions](https://support.google.com/webmasters/answer/7576553#regexp_glossary). If you have any cool examples of what to use regex for, share them on Twitter using the hashtag `#performanceregex`.\n\n\nIf you have any questions or concerns, please reach out on the [Google Search Central Community](https://support.google.com/webmasters/threads?thread_filter=(category:search_console)) or on [Twitter](https://twitter.com/googlesearchc).\n\n\nPosted by [Daniel Waisberg](https://www.danielwaisberg.com), Search Advocate"]]