A ‘Branded keyword’ search query includes your website’s brand name or variations of it and is unique to your domain. For instance, branded keywords for SEMrush.com will include queries like:
Keywords that do not reference a brand name or any part of it (including any misspellings) are considered ‘Non-branded keywords.’
Additionally, some keywords that have a brand name within the phrase but are not unique to one brand or domain will be considered Non-branded by SEMrush. More explanation of this below.
SEMrush provides the ability to filter Branded and Non-Branded keywords in our Organic Positions report. Studying both keyword types is essential to SEO and PPC campaigns because they demonstrate different search intent and reach users at different stages of the buying process.
You can filter by three types of keywords: Branded, Non-branded and Branded for other domains.
When you choose ‘Branded’ while viewing the domain position, we'll show you all branded keywords that we find.
By selecting ‘Non-branded’, you will be shown keywords that are not branded for any domain at all.
If you choose “Branded for other domains” you will see keywords that include another domain’s brand name that you are ranking for in Google’s top 100.
Sometimes when you’re analyzing a competitor, it’s important to exclude their Branded keywords, as Non-branded keywords might be able to give you more traffic.
Sometimes you’ll have a keyword in mind that you consider branded for your website but after applying the Branded keyword filter in SEMrush, it is not there. There could be a few reasons for this.
First, for SEMrush to identify a keyword as branded, it has to be unique to that domain.
For example, the keyword “amazon discount” is not considered one of Amazon.com’s branded keywords because it is not the only site on the web that is targeting the phrase “amazon discount.”
There could be loads of ecommerce sites on the Internet targeting “amazon discount” with their online shops. In fact, you will see “amazon discount” and “amazon discount code” both identified in Amazon.com’s non-branded keyword list.
In this case, the modifier word (amazon) is being used semantically, and it is not a phrase used exclusively for navigating to Amazon’s domain.
Another example to illustrate this would be to look at a brand name like “Dove” where there is more than one authoritative business using the same name. There is dove.com, the soap brand, and there is also Dove Chocolates which are found online at marschocolate.com/dove.
If you filter on SEMrush for branded keywords on either dove.com or marschocolate.com, you won’t see every keyword with the word “dove” because both websites are authoritative and use “dove” often as a modifier in their keywords. So, SEMrush can’t determine dove as a branded keyword because it is not unique to either domain.
One more example would be to look at a website like JakesSandwichBoard.com. While there are plenty of keywords that include the word “jake,” (jakes restaurant, jakes lunch menu, etc) SEMrush will not see most of them as branded keywords because the brand modifier word (Jake) is not unique to JakesSandwichBoard.com.
Instead, the branded keywords for this domain will only be the queries that include the full brand name and are unique to the domain.
So if you aren’t seeing every keyword that includes your brand name after applying the branded keywords filter, it is most likely due to a reason similar to the ones listed in this article.