Innovate not imitate!

Innovate not imitate!
Interested in the latest Growth hacks?

Welcome to our blog

Interested in the latest Growth hacks?

Welcome to our blog!

We want to help you start/manage and grow your business using innovative strategies and implementation. We have a passion for helping businesses and companies of various sizes see the same success that we have achieved.

Our skillsets are wide and varied, from business strategy, marketing, to online strategy. An increasing number of companies are turning to the internet and online media as a means to maximising their marketing reach and exposure. This is special area of focus for us and we do more than simple SEO strategies.

See our website for more: www.innovatetoaccelerate.com

Monday, 18 June 2018

ClickZ Enterprise SEO Tools Buyers Guide: Ahrefs Review

ClickZ, Search Engine Watch’s sister site, has launched an innovative new series of buyers guides, created with the aim of cutting through the complexity of the technology landscape to help our community of readers to make better decisions about vendors.

The second guide in the series is dedicated to enterprise SEO tools.

With $80 billion predicted to be spent on SEO services annually by 2020, these software packages play a vital role in helping marketers derive insights from masses of data.

The core component (60%) of the ClickZ SEO tools vendor guide scoring comes from our customer survey, which received over 1200 responses and evaluated technologies across the following six areas:

Scores were awarded across 36 sub-categories, with six grouped under each of the categories highlighted in the image above.

A further 20% of the scoring came from the ClickZ expert advisory board, which features representatives from Vodafone, LEGO, GroupM, and Macy’s.

The author attended interview sessions with all six vendors in the guide, along with at least one other member of the advisory board. The output of these interviews were scores that make up the final 20% of the results seen in the guide.

Ahrefs: Company Profile

Ahrefs has quickly become a staple of many SEO toolkits, based on the depth of its backlink data and the comprehensive nature of its site audit capabilities.

This came through in our survey, with 80% of Ahrefs users stating that they use the tool for backlink tracking. Its approach to this field is sophisticated, taking into account the traffic that backlinks refer to a domain rather than focusing purely on the acquisition of a link in itself. Furthermore, the Ahrefs database has link data from over 220 billion pages across more than 200 billion domains, with 4.1 million pages crawled every minute.

The new technical SEO audit tool is a significant improvement to the platform and helps to position Ahrefs as a real contender in this space. This feature scored particularly well with our panel of industry experts.

Moreover, Ahrefs is undoubtedly one of the most comprehensive solutions on the market for keyword research and analysis. Its vast database contains over 6 billion keywords and, combined with a user-friendly interface, this makes it a reliable and helpful platform for both novice and advanced SEOs.

The Ahrefs content index contains over 907 million pages too, which allows for sophisticated and in-depth content ideation. The full scale of the Ahrefs databases can be discovered here.

With a range of further innovations in the pipeline, the company’s ambition now is to provide a comprehensive SEO solution to compete with the established enterprise tools. Built on a robust dataset and an increasingly lengthy list of useful performance tools, Ahrefs is in a great position to become a leader in the enterprise SEO space.

 

Ahrefs: The ClickZ Customer Survey Results

The three areas in which Ahrefs received its highest scores from current customers were backlinks, site audits, and keyword research. In fact, it was the highest scorer out of all the technologies we reviewed for its site audit capabilities.

Ahrefs has continually built out its list of features to encompass all of the areas that matter to the modern search professional. As the platform evolves over time, its commitment to delivering the most consistent and insightful data to customers remains very much intact.

This begins with keyword research, where this vendor boasts a database of almost 6 billion keywords. This was reflected in its scores for this category, which were high for both keyword research and keyword suggestions. Ahrefs also provides users with access to sophisticated SERP analysis tools, which allow for in-depth analysis of performance by content type.

Ahrefs drew particular praise in our review for its updated site audit tool, which can crawl and report on JavaScript-rendered pages. Importantly, this feature integrates well with the other data sources available within Ahrefs, such as the traffic and backlink metrics. As a result, Ahrefs does an excellent job not only of identifying technical errors, but also of demonstrating the impact that rectifying these issues has on performance.

Ahrefs’ Content Explorer tool, which uses data from backlinks, search traffic, and social shares to analyze topics, was a core reason for the platform’s high score for content ideation. The Buzzsumo-esque feature helps with long-tail keyword research, as well as highlighting the topics that resonate with different audiences. As SEO continues to converge with content marketing, this tool proves invaluable for their customers.

It was perhaps no surprise that Ahrefs was a leader in the backlinks section of our guide, as the company established itself on the SEO tools scene based on the strength of its backlink index. Ahrefs has since evolved into a range of new areas and is perhaps underestimated in this regard, but it is worth stating that backlink analysis remains a particularly impressive area of the platform.

This vendor scored well for the reliability of its link tracking and competitor analysis features, too. Ahrefs also contains a proprietary metric to calculate the strength of a website based on the quality and quantity of inbound links it receives, known as Domain Rating.

Overall, this platform provides excellent value for money, with monthly packages available at $99, $179, $399, and $999. A 20% discount is also offered when companies sign up to an annual package.

Ahrefs is also at the forefront of innovation with many of its features, so these packages provide access to a lot of insightful tools for a relatively low level of investment.

Across our panel of experts and a large quantity of current customers, Ahrefs scored very well across all categories and was seen by many as an indispensable SEO tool.



from SEO – Search Engine Watch https://ift.tt/2M1IszV
via IFTTT

Friday, 15 June 2018

A guide to HTML & meta tags in 2018

We’ve previously covered HTML meta tags & meta tags here and in some depth here, but as with most things in SEO, it’s an ever-changing landscape and the accepted usage and definitions of tags is often changing.

It’s worth mentioning that if you’re in this realm of SEO optimization, you should also be getting the low-down and implementing structured data to ensure crawlers get the best experience possible.

HTML meta tags vs meta tags – what’s the deal?

Firstly, it’s time to clear up some of the confusion around HTML meta tags and meta tags.  The difference between the two tag types is largely arbitrary, with the syntax for an HTML meta tag meaning it’ll contain the word meta within it, whereas a tag defined as a meta tag doesn’t necessarily have to.

The decision for which do or don’t are defined by W3C and are open to change over time, however, what’s important for us to remember is that they both serve the same purpose, that is which is that they are used to provide search engines with information about a web page

Sidenote: Some people include header tags as meta tags, but as they describe one element of a page, not the contents of a page as a whole, we’ve decided to leave them out. However, it goes without saying that ensuring you’re optimizing your header tags will help search engines, and more importantly users, understand what your content is about.

With that cleared up, we can get down to business and take a look at a selection of both HTML and meta tags that we think are useful when performing SEO.

Hreflang

So to start off on the wrong foot, the Hreflang tag isn’t technically a tag. It is an attribute, but it is an important attribute that can help tell Google which language you’re content is using on a webpage.

If you have a site which uses multiple translations, or that serves different territories, you should definitely use Hreflang to ensure that the correct language version is being served in the correct versions of Google. This can help search engines rank your content better, and more importantly ensures users in different territories get the right experience.

An example code snippet for targeting a webpage at English language users in the UK:

<link rel=”alternate” href=”https://ift.tt/1tgeQSF; hreflang=”en-gb” />

Canonical tag

Another very important one is the canonical tag. Set it up incorrectly and you risk losing visibility in the SERPs and causing real issues for your site. Used correctly, however, it’s a great way of telling search engines that a webpage URL is the defacto version. It’s the best way to avoid duplicate content issues on your site, caused by search engines crawling multiple URLs that contain the same or close to identical content on them.

In general, if a search engine finds multiple URLs with identical content, it’ll have a harder job determining which is the original and which is the duplicate. This can lead to lower rankings for both, or worse, an important page won’t rank.

An example code snippet for canonical tag use:

<link rel=”canonical” href=”https://ift.tt/2CRnD59; />

Content type tag

The content type tag is used for defining a pages content type and the character set it uses. Using this helps your browser understand and decode a page, and is therefore important.

An example code snippet for content type tag use:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

Title tag

Probably one of the more recognizable and used tags for anyone carrying out SEO work. The title tag is used to specify what the web page is about. They’re displayed in your browser tab to give users a steer, and more importantly are used by search engines to generate the results we see in the SERPs.

 

From an SEO perspective, optimizing your title tag to contain topics/keywords information about the contents on the page can help to improve your rankings for those topics/keywords. Currently you can expect Google to display between 50-60 characters of your title before it’s truncated, so keep an eye on length when writing these.

An example code snippet for the title tag, which sits within the head tag at the top of your webpage:

<title>Example.com | The best examples on the web</title>

Meta description tag

Similar to the title tag, the meta description tag is well known and provides you with an opportunity to tell search engines and users in the SERPs what your webpage content is about. While not a direct ranking factor, you should optimize your meta description to provide a compelling succinct account of your web pages content.

If Google doesn’t think you’ve done a good enough job, they may choose to replace your meta description tag with their own interpretation, often using content from the opening few paragraphs of your site.

An example code snippet for meta description tag:

<meta name=”description” content=”This is a meta description”>

Viewport tag

The viewport tag is a useful tag for helping browsers understand and control the dimensions of your web page.

In the past, there was no need for this tag as everyone viewed webpages on desktop on similar sized displays, but with the rise and rise of mobile and tablet usage, many of which have different dimensions, it’s now more important to ensure that you’re telling the browser this information.

Correct implementation of the viewport tag will ensure that users experience your site in the correct way, and if there are

An example code snippet for the viewport meta tag:

<meta name=”viewport” content=”width=device-width, initial-scale=1″>

Robots meta tags

There’s a large number of robot meta tags you can use, all of which will help search engine crawlers do their job of crawling and indexing web pages across the internet. Not all search engines will follow all commands, but below are a few examples of robot meta tags and what they ask the crawlers to do:

Nofollow Tells crawlers not to follow any of the links listed on that page, and also not to pass any equity to linked page
Noindex Tells crawlers not to index that page
Noimageindex Tells crawlers not to index images from that page
Noarchive Tells crawlers not to include a cached version

An example code snippet for the robot meta tag:

<meta name=”robot” content=”noindex, nofollow”>

Open graph (OG) meta tags for social

Finally, we have the OG meta tags for social. While less a direct focus for SEO, ensuring you have correctly implemented OG meta tags for social can help ensure your content looks great when it’s shared, can help to improve engagement with posts and ultimately increase traffic.

<meta property=”og:title” content=”Article about tags”/>
<meta property=”og:image” content=”https://ift.tt/2sXHbTu>
<meta property=”og:site_name” content=”SEO blog”/>
<meta property=”og:description” content=”This article will talk about tags”/>

Needless to say, there are a range of other tags you can use on your website, and this list isn’t exhaustive, but hopefully gives you a steer on some of the more important and useful tags you can use on your website to make it the experience better for both search engines and crawlers.

 

Joshua is an SEO specialist and strategist at atom42

 



from SEO – Search Engine Watch https://ift.tt/2LT4B3g
via IFTTT

When Bounce Rate, Browse Rate (PPV), and Time-on-Site Are Useful Metrics... and When They Aren't - Whiteboard Friday

Posted by randfish

When is it right to use metrics like bounce rate, pages per visit, and time on site? When are you better off ignoring them? There are endless opinions on whether these kinds of metrics are valuable or not, and as you might suspect, the answer is found in the shades of grey. Learn what Rand has to say about the great metrics debate in today's episode of Whiteboard Friday.

When bounce rate browse rate and ppc are useful metrics and when they suck

Click on the whiteboard image above to open a high-resolution version in a new tab!

Video Transcription

Howdy, Moz fans, and welcome to another edition of Whiteboard Friday. This week we're chatting about times at which bounce rate, browse rate, which is pages per visit, and time on site are terrible metrics and when they're actually quite useful metrics.

This happens quite a bit. I see in the digital marketing world people talking about these metrics as though they are either dirty-scum, bottom-of-the-barrel metrics that no one should pay any attention to, or that they are these lofty, perfect metrics that are what we should be optimizing for. Neither of those is really accurate. As is often the case, the truth usually lies somewhere in between.

So, first off, some credit to Wil Reynolds, who brought this up during a discussion that I had with him at Siege Media's offices, an interview that Ross Hudgens put together with us, and Sayf Sharif from Seer Interactive, their Director of Analytics, who left an awesome comment about this discussion on the LinkedIn post of that video. We'll link to those in this Whiteboard Friday.

So Sayf and Wil were both basically arguing that these are kind of crap metrics. We don't trust them. We don't use them a lot. I think, a lot of the time, that makes sense.

Instances when these metrics aren't useful

Here's when these metrics, that bounce rate, pages per visit, and time on site kind of suck.

1. When they're used instead of conversion actions to represent "success"

So they suck when you use them instead of conversion actions. So a conversion is someone took an action that I wanted on my website. They filled in a form. They purchased a product. They put in their credit card. Whatever it is, they got to a page that I wanted them to get to.

Bounce rate is basically the average percent of people who landed on a page and then left your website, not to continue on any other page on that site after visiting that page.

Pages per visit is essentially exactly what it sounds like, the average number of pages per visit for people who landed on that particular page. So people who came in through one of these pages, how many pages did they visit on my site.

Then time on site is essentially a very raw and rough metric. If I leave my computer to use the restroom or I basically switch to another tab or close my browser, it's not necessarily the case that time on site ends right then. So this metric has a lot of imperfections. Now, averaged over time, it can still be directionally interesting.

But when you use these instead of conversion actions, which is what we all should be optimizing for ultimately, you can definitely get into some suckage with these metrics.

2. When they're compared against non-relevant "competitors" and other sites

When you compare them against non-relevant competitors, so when you compare, for example, a product-focused, purchase-focused site against a media-focused site, you're going to get big differences. First off, if your pages per visit look like a media site's pages per visit and you're product-focused, that is crazy. Either the media site is terrible or you're doing something absolutely amazing in terms of keeping people's attention and energy.

Time on site is a little bit misleading in this case too, because if you look at the time on site, again, of a media property or a news-focused, content-focused site versus one that's very e-commerce focused, you're going to get vastly different things. Amazon probably wants your time on site to be pretty small. Dell wants your time on site to be pretty small. Get through the purchase process, find the computer you want, buy it, get out of here. If you're taking 10 minutes to do that or 20 minutes to do that instead of 5, we've failed. We haven't provided a good enough experience to get you quickly through the purchase funnel. That can certainly be the case. So there can be warring priorities inside even one of these metrics.

3. When they're not considered over time or with traffic sources factored in

Third, you get some suckage when they are not considered over time or against the traffic sources that brought them in. For example, if someone visits a web page via a Twitter link, chances are really good, really, really good, especially on mobile, that they're going to have a high bounce rate, a low number of pages per visit, and a low time on site. That's just how Twitter behavior is. Facebook is quite similar.

Now, if they've come via a Google search, an informational Google search and they've clicked on an organic listing, you should see just the reverse. You should see a relatively good bounce rate. You should see a relatively good pages per visit, well, a relatively higher pages per visit, a relatively higher time on site.

Instances when these metrics are useful

1. When they're used as diagnostics for the conversion funnel

So there's complexity inside these metrics for sure. What we should be using them for, when these metrics are truly useful is when they are used as a diagnostic. So when you look at a conversion funnel and you see, okay, our conversion funnel looks like this, people come in through the homepage or through our blog or news sections, they eventually, we hope, make it to our product page, our pricing page, and our conversion page.

We have these metrics for all of these. When we make changes to some of these, significant changes, minor changes, we don't just look at how conversion performs. We also look at whether things like time on site shrank or whether people had fewer pages per visit or whether they had a higher bounce rate from some of these sections.

So perhaps, for example, we changed our pricing and we actually saw that people spent less time on the pricing page and had about the same number of pages per visit and about the same bounce rate from the pricing page. At the same time, we saw conversions dip a little bit.

Should we intuit that pricing negatively affected our conversion rate? Well, perhaps not. Perhaps we should look and see if there were other changes made or if our traffic sources were in there, because it looks like, given that bounce rate didn't increase, given that pages per visit didn't really change, given that time on site actually went down a little bit, it seems like people are making it just fine through the pricing page. They're making it just fine from this pricing page to the conversion page, so let's look at something else.

This is the type of diagnostics that you can do when you have metrics at these levels. If you've seen a dip in conversions or a rise, this is exactly the kind of dig into the data that smart, savvy digital marketers should and can be doing, and I think it's a powerful, useful tool to be able to form hypotheses based on what happens.

So again, another example, did we change this product page? We saw pages per visit shrink and time on site shrink. Did it affect conversion rate? If it didn't, but then we see that we're getting fewer engaged visitors, and so now we can't do as much retargeting and we're losing email signups, maybe this did have a negative effect and we should go back to the other one, even if conversion rate itself didn't seem to take a particular hit in this case.

2. When they're compared over time to see if internal changes or external forces shifted behavior

Second useful way to apply these metrics is compared over time to see if your internal changes or some external forces shifted behavior. For example, we can look at the engagement rate on the blog. The blog is tough to generate as a conversion event. We could maybe look at subscriptions, but in general, pages per visit is a nice one for the blog. It tells us whether people make it past the page they landed on and into deeper sections, stick around our site, check out what we do.

So if we see that it had a dramatic fall down here in April and that was when we installed a new author and now they're sort of recovering, we can say, "Oh, yeah, you know what? That takes a little while for a new blog author to kind of come up to speed. We're going to give them time," or, "Hey, we should interject here. We need to jump in and try and fix whatever is going on."

3. When they're benchmarked versus relevant industry competitors

Third and final useful case is when you benchmark versus truly relevant industry competitors. So if you have a direct competitor, very similar focus to you, product-focused in this case with a homepage and then some content sections and then a very focused product checkout, you could look at you versus them and their homepage and your homepage.

If you could get the data from a source like SimilarWeb or Jumpshot, if there's enough clickstream level data, or some savvy industry surveys that collect this information, and you see that you're significantly higher, you might then take a look at what are they doing that we're not doing. Maybe we should use them when we do our user research and say, "Hey, what's compelling to you about this that maybe is missing here?"

Otherwise, a lot of the time people will take direct competitors and say, "Hey, let's look at what our competition is doing and we'll consider that best practice." But if you haven't looked at how they're performing, how people are getting through, whether they're engaging, whether they're spending time on that site, whether they're making it through their different pages, you don't know if they actually are best practices or whether you're about to follow a laggard's example and potentially hurt yourself.

So definitely a complex topic, definitely many, many different things that go into the uses of these metrics, and there are some bad and good ways to use them. I agree with Sayf and with Wil, but I think there are also some great ways to apply them. I would love to hear from you if you've got examples of those down in the comments. We'll see you again next week for another edition of Whiteboard Friday. Take care.

Video transcription by Speechpad.com


Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don't have time to hunt down but want to read!



from The Moz Blog https://ift.tt/2sYmxCK
via IFTTT

Wednesday, 13 June 2018

Google Treats Hreflang in Sitemaps and HTML the Same

There are multiple ways to add hreflang annotations for webpages, but are any of the ways treated differently by Google?  Is one way processed faster than another? The question came up on Twitter, and John Mueller from Google confirmed that Google treats each hreflang application the same, regardless of whether it is in HTML or […]

The post Google Treats Hreflang in Sitemaps and HTML the Same appeared first on The SEM Post.



from The SEM Post https://ift.tt/2JPJOAo
https://ift.tt/eA8V8J via IFTTT

Tuesday, 12 June 2018

ClickZ enterprise SEO tools Buyers Guide: BrightEdge review

Search Engine Watch sister publication ClickZ has launched an innovative new series of buyers guides, created with the aim of cutting through the complexity of the technology landscape to help our community of readers to make better decisions about vendors.

The second guide in the series is dedicated to enterprise SEO tools.

With $80 billion predicted to be spent on SEO services annually by 2020, these software packages play a vital role in helping marketers derive insights from masses of data.

The core component (60%) of the ClickZ SEO tools vendor guide scoring comes from our customer survey, which received over 1200 responses and evaluated technologies across the following six areas:

Scores were awarded across 36 sub-categories, with six grouped under each of the categories highlighted in the image above.

A further 20% of the scoring came from the ClickZ expert advisory board, which features representatives from Vodafone, LEGO, GroupM, and Macy’s.

The author attended interview sessions with all six vendors in the guide, along with at least one other member of the advisory board. The output of these interviews were scores that make up the final 20% of the results seen in the guide.

Across all aspects of our technology review, BrightEdge consistently impressed as a leader in the enterprise SEO field and the company’s innovation roadmap looks set to ensure that it will retain this position.

Content produced in collaboration with BrightEdge.

BrightEdge: Company profile

BrightEdge is an established player in the enterprise SEO space, boasting over 50% of the Fortune 100 as current clients. The technology has developed significantly as of late, evident through the introduction of functionalities that address the needs of SEO practitioners beyond rank tracking. Central to this strategic focus have been the development of the company’s proprietary data and the application of machine learning to uncover automated performance insights.

In 2014, the company launched Data Cube, which was the most commonly-cited highlight of the platform by current customers, followed by the strategic insights the technology unveils.

In 2015, the successful launch of its content performance marketing methodology helped shift the ways marketers approached the convergence of SEO and Content Marketing.

The following year, they introduced DataMind, a deep learning technology that powers the prescriptive page optimization recommendations, technical SEO audit and automated new content topic insights.

Recently, the company has taken an AI-first approach that is driven by products like Data Cube and DataMind (deep learning technology that is natively integrated into the platform) and launched an SEO automation application called BrightEdge Insights. This brings together data driven insights into an intuitive interface and presents just a few well vetted actionable recommendations each week. The company provides dedicated customer success manager for every customer, which was reflected in the very high scores the company received in this section of the survey.

BrightEdge covers almost all the bases in our report and covers them very well.

Overall, BrightEdge is the most comprehensive solution in our review for enterprise-level SEO.

BrightEdge: The ClickZ customer survey results

The three areas in which BrightEdge received its highest scores from current customers were innovation, data, and strategic insights. These aspects came through as highlights during the vendor interviews, too. All of the vendors take a slightly different perspective on the future of organic search, with BrightEdge placing emphasis on the importance of AI in deriving maximum value from SEO and content marketing data.

This has led to an extensive innovation roadmap that should see its customers avail of the benefits of both automation and deep learning algorithms.

BrightEdge has invested heavily in its content marketing offering, resulting in the launch of ContentIQ and the deep learning engine, DataMind. As a result, this vendor scored highest for its integration of these content marketing technologies with the core SEO features in the platform. This means that content is tied back to performance metrics, aided by the scope of the company’s index of URLs. BrightEdge was highlighted as a very strong performer when it comes to generating insights to create more effective content.

This vendor has also developed a robust backlink index that drew praise from customers for the competitive insights it provides. Driven by integrations with MajesticSEO and Moz, BrightEdge’s index tracks link activity and ties this back to keyword, traffic, and conversion performance. In particular, customers from larger businesses gave high scores to BrightEdge in this category for its ability to synthesize backlink data with other information sources within one interface. It is also possible to manage backlinks by assigning them a status and delegating the activity to other users within the organization.

BrightEdge also hosts a range of community events, which allow users to meet and discuss newly-launched features, and this contributed to very positive feedback in the customer experience category. Some customers did note that, while the technology is thorough and impressive, it can be expensive if users want to track a lot of keywords across locations and devices. Once more, this decision will ultimately come down the each brand’s perception of the value they receive for their investment.

Combined with the insights drawn from its deep learning technology and the widespread use of automation in the platform, BrightEdge provides a very comprehensive reporting solution. Analytics integrations are also available for all major technology providers. No vendor performed particularly well in the cross-channel insights, which was interesting to note given the increased prominence SEO has assumed in digital marketing strategies.

In summary, BrightEdge performed impressively in both the ClickZ customer survey and in the vendor interviews across the core elements of a modern SEO strategy. It remains the  market leader in the enterprise SEO space.

To find out more information about BrightEdge you can download their ebook ‘How Smart is Your Content?’ here.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



from SEO – Search Engine Watch https://ift.tt/2MlRau0
via IFTTT

Trust Your Data: How to Efficiently Filter Spam, Bots, & Other Junk Traffic in Google Analytics

Posted by Carlosesal

There is no doubt that Google Analytics is one of the most important tools you could use to understand your users' behavior and measure the performance of your site. There's a reason it's used by millions across the world.

But despite being such an essential part of the decision-making process for many businesses and blogs, I often find sites (of all sizes) that do little or no data filtering after installing the tracking code, which is a huge mistake.

Think of a Google Analytics property without filtered data as one of those styrofoam cakes with edible parts. It may seem genuine from the top, and it may even feel right when you cut a slice, but as you go deeper and deeper you find that much of it is artificial.

If you're one of those that haven’t properly configured their Google Analytics and you only pay attention to the summary reports, you probably won't notice that there's all sorts of bogus information mixed in with your real user data.

And as a consequence, you won't realize that your efforts are being wasted on analyzing data that doesn't represent the actual performance of your site.

To make sure you're getting only the real ingredients and prevent you from eating that slice of styrofoam, I'll show you how to use the tools that GA provides to eliminate all the artificial excess that inflates your reports and corrupts your data.

Common Google Analytics threats

As most of the people I've worked with know, I’ve always been obsessed with the accuracy of data, mainly because as a marketer/analyst there's nothing worse than realizing that you’ve made a wrong decision because your data wasn’t accurate. That’s why I’m continually exploring new ways of improving it.

As a result of that research, I wrote my first Moz post about the importance of filtering in Analytics, specifically about ghost spam, which was a significant problem at that time and still is (although to a lesser extent).

While the methods described there are still quite useful, I’ve since been researching solutions for other types of Google Analytics spam and a few other threats that might not be as annoying, but that are equally or even more harmful to your Analytics.

Let’s review, one by one.

Ghosts, crawlers, and other types of spam

The GA team has done a pretty good job handling ghost spam. The amount of it has been dramatically reduced over the last year, compared to the outbreak in 2015/2017.

However, the millions of current users and the thousands of new, unaware users that join every day, plus the majority's curiosity to discover why someone is linking to their site, make Google Analytics too attractive a target for the spammers to just leave it alone.

The same logic can be applied to any widely used tool: no matter what security measures it has, there will always be people trying to abuse its reach for their own interest. Thus, it's wise to add an extra security layer.

Take, for example, the most popular CMS: Wordpress. Despite having some built-in security measures, if you don't take additional steps to protect it (like setting a strong username and password or installing a security plugin), you run the risk of being hacked.

The same happens to Google Analytics, but instead of plugins, you use filters to protect it.

In which reports can you look for spam?

Spam traffic will usually show as a Referral, but it can appear in any part of your reports, even in unsuspecting places like a language or page title.

Sometimes spammers will try to fool by using misleading URLs that are very similar to known websites, or they may try to get your attention by using unusual characters and emojis in the source name.

Independently of the type of spam, there are 3 things you always should do when you think you found one in your reports:

  1. Never visit the suspicious URL. Most of the time they'll try to sell you something or promote their service, but some spammers might have some malicious scripts on their site.
  2. This goes without saying, but never install scripts from unknown sites; if for some reason you did, remove it immediately and scan your site for malware.
  3. Filter out the spam in your Google Analytics to keep your data clean (more on that below).

If you're not sure whether an entry on your report is real, try searching for the URL in quotes (“example.com”). Your browser won’t open the site, but instead will show you the search results; if it is spam, you'll usually see posts or forums complaining about it.

If you still can’t find information about that particular entry, give me a shout — I might have some knowledge for you.

Bot traffic

A bot is a piece of software that runs automated scripts over the Internet for different purposes.

There are all kinds of bots. Some have good intentions, like the bots used to check copyrighted content or the ones that index your site for search engines, and others not so much, like the ones scraping your content to clone it.

2016 bot traffic report. Source: Incapsula

In either case, this type of traffic is not useful for your reporting and might be even more damaging than spam both because of the amount and because it's harder to identify (and therefore to filter it out).

It's worth mentioning that bots can be blocked from your server to stop them from accessing your site completely, but this usually involves editing sensible files that require high technical knowledge, and as I said before, there are good bots too.

So, unless you're receiving a direct attack that's skewing your resources, I recommend you just filter them in Google Analytics.

In which reports can you look for bot traffic?

Bots will usually show as Direct traffic in Google Analytics, so you'll need to look for patterns in other dimensions to be able to filter it out. For example, large companies that use bots to navigate the Internet will usually have a unique service provider.

I’ll go into more detail on this below.

Internal traffic

Most users get worried and anxious about spam, which is normal — nobody likes weird URLs showing up in their reports. However, spam isn't the biggest threat to your Google Analytics.

You are!

The traffic generated by people (and bots) working on the site is often overlooked despite the huge negative impact it has. The main reason it's so damaging is that in contrast to spam, internal traffic is difficult to identify once it hits your Analytics, and it can easily get mixed in with your real user data.

There are different types of internal traffic and different ways of dealing with it.

Direct internal traffic

Testers, developers, marketing team, support, outsourcing... the list goes on. Any member of the team that visits the company website or blog for any purpose could be contributing.

In which reports can you look for direct internal traffic?

Unless your company uses a private ISP domain, this traffic is tough to identify once it hits you, and will usually show as Direct in Google Analytics.

Third-party sites/tools

This type of internal traffic includes traffic generated directly by you or your team when using tools to work on the site; for example, management tools like Trello or Asana,

It also considers traffic coming from bots doing automatic work for you; for example, services used to monitor the performance of your site, like Pingdom or GTmetrix.

Some types of tools you should consider:

  • Project management
  • Social media management
  • Performance/uptime monitoring services
  • SEO tools
In which reports can you look for internal third-party tools traffic?

This traffic will usually show as Referral in Google Analytics.

Development/staging environments

Some websites use a test environment to make changes before applying them to the main site. Normally, these staging environments have the same tracking code as the production site, so if you don’t filter it out, all the testing will be recorded in Google Analytics.

In which reports can you look for development/staging environments?

This traffic will usually show as Direct in Google Analytics, but you can find it under its own hostname (more on this later).

Web archive sites and cache services

Archive sites like the Wayback Machine offer historical views of websites. The reason you can see those visits on your Analytics — even if they are not hosted on your site — is that the tracking code was installed on your site when the Wayback Machine bot copied your content to its archive.

One thing is for certain: when someone goes to check how your site looked in 2015, they don't have any intention of buying anything from your site — they're simply doing it out of curiosity, so this traffic is not useful.

In which reports can you look for traffic from web archive sites and cache services?

You can also identify this traffic on the hostname report.

A basic understanding of filters

The solutions described below use Google Analytics filters, so to avoid problems and confusion, you'll need some basic understanding of how they work and check some prerequisites.

Things to consider before using filters:

1. Create an unfiltered view.

Before you do anything, it's highly recommendable to make an unfiltered view; it will help you track the efficacy of your filters. Plus, it works as a backup in case something goes wrong.

2. Make sure you have the correct permissions.

You will need edit permissions at the account level to create filters; edit permissions at view or property level won’t work.

3. Filters don’t work retroactively.

In GA, aggregated historical data can’t be deleted, at least not permanently. That's why the sooner you apply the filters to your data, the better.

4. The changes made by filters are permanent!

If your filter is not correctly configured because you didn’t enter the correct expression (missing relevant entries, a typo, an extra space, etc.), you run the risk of losing valuable data FOREVER; there is no way of recovering filtered data.

But don’t worry — if you follow the recommendations below, you shouldn’t have a problem.

5. Wait for it.

Most of the time you can see the effect of the filter within minutes or even seconds after applying it; however, officially it can take up to twenty-four hours, so be patient.

Types of filters

There are two main types of filters: predefined and custom.

Predefined filters are very limited, so I rarely use them. I prefer to use the custom ones because they allow regular expressions, which makes them a lot more flexible.

Within the custom filters, there are five types: exclude, include, lowercase/uppercase, search and replace, and advanced.

Here we will use the first two: exclude and include. We'll save the rest for another occasion.

Essentials of regular expressions

If you already know how to work with regular expressions, you can jump to the next section.

REGEX (short for regular expressions) are text strings prepared to match patterns with the use of some special characters. These characters help match multiple entries in a single filter.

Don’t worry if you don’t know anything about them. We will use only the basics, and for some filters, you will just have to COPY-PASTE the expressions I pre-built.

REGEX special characters

There are many special characters in REGEX, but for basic GA expressions we can focus on three:

  • ^ The caret: used to indicate the beginning of a pattern,
  • $ The dollar sign: used to indicate the end of a pattern,
  • | The pipe or bar: means "OR," and it is used to indicate that you are starting a new pattern.

When using the pipe character, you should never ever:

  • Put it at the beginning of the expression,
  • Put it at the end of the expression,
  • Put 2 or more together.

Any of those will mess up your filter and probably your Analytics.

A simple example of REGEX usage

Let's say I go to a restaurant that has an automatic machine that makes fruit salad, and to choose the fruit, you should use regular xxpressions.

This super machine has the following fruits to choose from: strawberry, orange, blueberry, apple, pineapple, and watermelon.

To make a salad with my favorite fruits (strawberry, blueberry, apple, and watermelon), I have to create a REGEX that matches all of them. Easy! Since the pipe character “|” means OR I could do this:

  • REGEX 1: strawberry|blueberry|apple|watermelon

The problem with that expression is that REGEX also considers partial matches, and since pineapple also contains “apple,” it would be selected as well... and I don’t like pineapple!

To avoid that, I can use the other two special characters I mentioned before to make an exact match for apple. The caret “^” (begins here) and the dollar sign “$” (ends here). It will look like this:

  • REGEX 2: strawberry|blueberry|^apple$|watermelon

The expression will select precisely the fruits I want.

But let’s say for demonstration's sake that the fewer characters you use, the cheaper the salad will be. To optimize the expression, I can use the ability for partial matches in REGEX.

Since strawberry and blueberry both contain "berry," and no other fruit in the list does, I can rewrite my expression like this:

  • Optimized REGEX: berry|^apple$|watermelon

That’s it — now I can get my fruit salad with the right ingredients, and at a lower price.

3 ways of testing your filter expression

As I mentioned before, filter changes are permanent, so you have to make sure your filters and REGEX are correct. There are 3 ways of testing them:

  • Right from the filter window; just click on “Verify this filter,” quick and easy. However, it's not the most accurate since it only takes a small sample of data.

  • Using an online REGEX tester; very accurate and colorful, you can also learn a lot from these, since they show you exactly the matching parts and give you a brief explanation of why.

  • Using an in-table temporary filter in GA; you can test your filter against all your historical data. This is the most precise way of making sure you don’t miss anything.

If you're doing a simple filter or you have plenty of experience, you can use the built-in filter verification. However, if you want to be 100% sure that your REGEX is ok, I recommend you build the expression on the online tester and then recheck it using an in-table filter.

Quick REGEX challenge

Here's a small exercise to get you started. Go to this premade example with the optimized expression from the fruit salad case and test the first 2 REGEX I made. You'll see live how the expressions impact the list.

Now make your own expression to pay as little as possible for the salad.

Remember:

  • We only want strawberry, blueberry, apple, and watermelon;
  • The fewer characters you use, the less you pay;
  • You can do small partial matches, as long as they don’t include the forbidden fruits.

Tip: You can do it with as few as 6 characters.

Now that you know the basics of REGEX, we can continue with the filters below. But I encourage you to put “learn more about REGEX” on your to-do list — they can be incredibly useful not only for GA, but for many tools that allow them.

How to create filters to stop spam, bots, and internal traffic in Google Analytics

Back to our main event: the filters!

Where to start: To avoid being repetitive when describing the filters below, here are the standard steps you need to follow to create them:

  1. Go to the admin section in your Google Analytics (the gear icon at the bottom left corner),
  2. Under the View column (master view), click the button “Filters” (don’t click on “All filters“ in the Account column):
  3. Click the red button “+Add Filter” (if you don’t see it or you can only apply/remove already created filters, then you don’t have edit permissions at the account level. Ask your admin to create them or give you the permissions.):
  4. Then follow the specific configuration for each of the filters below.

The filter window is your best partner for improving the quality of your Analytics data, so it will be a good idea to get familiar with it.

Valid hostname filter (ghost spam, dev environments)

Prevents traffic from:

  • Ghost spam
  • Development hostnames
  • Scraping sites
  • Cache and archive sites

This filter may be the single most effective solution against spam. In contrast with other commonly shared solutions, the hostname filter is preventative, and it rarely needs to be updated.

Ghost spam earns its name because it never really visits your site. It’s sent directly to the Google Analytics servers using a feature called Measurement Protocol, a tool that under normal circumstances allows tracking from devices that you wouldn’t imagine that could be traced, like coffee machines or refrigerators.

Real users pass through your server, then the data is sent to GA; hence it leaves valid information. Ghost spam is sent directly to GA servers, without knowing your site URL; therefore all data left is fake. Source: carloseo.com

The spammer abuses this feature to simulate visits to your site, most likely using automated scripts to send traffic to randomly generated tracking codes (UA-0000000-1).

Since these hits are random, the spammers don't know who they're hitting; for that reason ghost spam will always leave a fake or (not set) host. Using that logic, by creating a filter that only includes valid hostnames all ghost spam will be left out.

Where to find your hostnames

Now here comes the “tricky” part. To create this filter, you will need, to make a list of your valid hostnames.

A list of what!?

Essentially, a hostname is any place where your GA tracking code is present. You can get this information from the hostname report:

  • Go to Audience > Select Network > At the top of the table change the primary dimension to Hostname.

If your Analytics is active, you should see at least one: your domain name. If you see more, scan through them and make a list of all the ones that are valid for you.

Types of hostname you can find

The good ones:

Type

Example

Your domain and subdomains

yourdomain.com

Tools connected to your Analytics

YouTube, MailChimp

Payment gateways

Shopify, booking systems

Translation services

Google Translate

Mobile speed-up services

Google weblight

The bad ones (by bad, I mean not useful for your reports):

Type

Example/Description

Staging/development environments

staging.yourdomain.com

Internet archive sites

web.archive.org

Scraping sites that don’t bother to trim the content

The URL of the scraper

Spam

Most of the time they will show their URL, but sometimes they may use the name of a known website to try to fool you. If you see a URL that you don’t recognize, just think, “do I manage it?” If the answer is no, then it isn't your hostname.

(not set) hostname

It usually comes from spam. On rare occasions it's related to tracking code issues.

Below is an example of my hostname report. From the unfiltered view, of course, the master view is squeaky clean.

Now with the list of your good hostnames, make a regular expression. If you only have your domain, then that is your expression; if you have more, create an expression with all of them as we did in the fruit salad example:

Hostname REGEX (example)
yourdomain.com|hostname2|hostname3|hostname4

Important! You cannot create more than one “Include hostname filter”; if you do, you will exclude all data. So try to fit all your hostnames into one expression (you have 255 characters).

The “valid hostname filter” configuration:

  • Filter Name: Include valid hostnames
  • Filter Type: Custom > Include
  • Filter Field: Hostname
  • Filter Pattern: [hostname REGEX you created]

Campaign source filter (Crawler spam, internal sources)

Prevents traffic from:

  • Crawler spam
  • Internal third-party tools (Trello, Asana, Pingdom)

Important note: Even if these hits are shown as a referral, the field you should use in the filter is “Campaign source” — the field “Referral” won’t work.

Filter for crawler spam

The second most common type of spam is crawler. They also pretend to be a valid visit by leaving a fake source URL, but in contrast with ghost spam, these do access your site. Therefore, they leave a correct hostname.

You will need to create an expression the same way as the hostname filter, but this time, you will put together the source/URLs of the spammy traffic. The difference is that you can create multiple exclude filters.

Crawler REGEX (example)
spam1|spam2|spam3|spam4

Crawler REGEX (pre-built)
As I promised, here are latest pre-built crawler expressions that you just need to copy/paste.

The “crawler spam filter” configuration:

  • Filter Name: Exclude crawler spam 1
  • Filter Type: Custom > Exclude
  • Filter Field: Campaign source
  • Filter Pattern: [crawler REGEX]

Filter for internal third-party tools

Although you can combine your crawler spam filter with internal third-party tools, I like to have them separated, to keep them organized and more accessible for updates.

The “internal tools filter” configuration:

  • Filter Name: Exclude internal tool sources
  • Filter Pattern: [tool source REGEX]

Internal Tools REGEX (example)
trello|asana|redmine

In case, that one of the tools that you use internally also sends you traffic from real visitors, don’t filter it. Instead, use the “Exclude Internal URL Query” below.

For example, I use Trello, but since I share analytics guides on my site, some people link them from their Trello accounts.

Filters for language spam and other types of spam

The previous two filters will stop most of the spam; however, some spammers use different methods to bypass the previous solutions.

For example, they try to confuse you by showing one of your valid hostnames combined with a well-known source like Apple, Google, or Moz. Even my site has been a target (not saying that everyone knows my site; it just looks like the spammers don’t agree with my guides).

However, even if the source and host look fine, the spammer injects their message in another part of your reports like the keyword, page title, and even as a language.

In those cases, you will have to take the dimension/report where you find the spam and choose that name in the filter. It's important to consider that the name of the report doesn't always match the name in the filter field:

Report name

Filter field

Language

Language settings

Referral

Campaign source

Organic Keyword

Search term

Service Provider

ISP Organization

Network Domain

ISP Domain

Here are a couple of examples.

The “language spam/bot filter” configuration:

  • Filter Name: Exclude language spam
  • Filter Type: Custom > Exclude
  • Filter Field: Language settings
  • Filter Pattern: [Language REGEX]

Language Spam REGEX (Prebuilt)
\s[^\s]*\s|.{15,}|\.|,|^c$

The expression above excludes fake languages that don't meet the required format. For example, take these weird messages appearing instead of regular languages like en-us or es-es:

Examples of language spam

The organic/keyword spam filter configuration:

  • Filter Name: Exclude organic spam
  • Filter Type: Custom > Exclude
  • Filter Field: Search term
  • Filter Pattern: [keyword REGEX]

Filters for direct bot traffic

Bot traffic is a little trickier to filter because it doesn't leave a source like spam, but it can still be filtered with a bit of patience.

The first thing you should do is enable bot filtering. In my opinion, it should be enabled by default.

Go to the Admin section of your Analytics and click on View Settings. You will find the option “Exclude all hits from known bots and spiders” below the currency selector:

It would be wonderful if this would take care of every bot — a dream come true. However, there's a catch: the key here is the word “known.” This option only takes care of known bots included in the “IAB known bots and spiders list." That's a good start, but far from enough.

There are a lot of “unknown” bots out there that are not included in that list, so you'll have to play detective and search for patterns of direct bot traffic through different reports until you find something that can be safely filtered without risking your real user data.

To start your bot trail search, click on the Segment box at the top of any report, and select the “Direct traffic” segment.

Then navigate through different reports to see if you find anything suspicious.

Some reports to start with:

  • Service provider
  • Browser version
  • Network domain
  • Screen resolution
  • Flash version
  • Country/City

Signs of bot traffic

Although bots are hard to detect, there are some signals you can follow:

  • An unnatural increase of direct traffic
  • Old versions (browsers, OS, Flash)
  • They visit the home page only (usually represented by a slash “/” in GA)
  • Extreme metrics:
    • Bounce rate close to 100%,
    • Session time close to 0 seconds,
    • 1 page per session,
    • 100% new users.

Important! If you find traffic that checks off many of these signals, it is likely bot traffic. However, not all entries with these characteristics are bots, and not all bots match these patterns, so be cautious.

Perhaps the most useful report that has helped me identify bot traffic is the “Service Provider” report. Large corporations frequently use their own Internet service provider name.

I also have a pre-built expression for ISP bots, similar to the crawler expressions.

The bot ISP filter configuration:

  • Filter Name: Exclude bots by ISP
  • Filter Type: Custom > Exclude
  • Filter Field: ISP organization
  • Filter Pattern: [ISP provider REGEX]

ISP provider bots REGEX (prebuilt)
hubspot|^google\sllc$|^google\sinc\.$|alibaba\.com\sllc|ovh\shosting\sinc\.
Latest ISP bot expression

IP filter for internal traffic

We already covered different types of internal traffic, the one from test sites (with the hostname filter), and the one from third-party tools (with the campaign source filter).

Now it's time to look at the most common and damaging of all: the traffic generated directly by you or any member of your team while working on any task for the site.

To deal with this, the standard solution is to create a filter that excludes the public IP (not private) of all locations used to work on the site.

Examples of places/people that should be filtered

  • Office
  • Support
  • Home
  • Developers
  • Hotel
  • Coffee shop
  • Bar
  • Mall
  • Any place that is regularly used to work on your site

To find the public IP of the location you are working at, simply search for "my IP" in Google. You will see one of these versions:

IP version

Example

Short IPv4

1.23.45.678

Long IPv6

2001:0db8:85a3:0000:0000:8a2e:0370:7334

No matter which version you see, make a list with the IP of each place and put them together with a REGEX, the same way we did with other filters.

  • IP address expression: IP1|IP2|IP3|IP4 and so on.

The static IP filter configuration:

  • Filter Name: Exclude internal traffic (IP)
  • Filter Type: Custom > Exclude
  • Filter Field: IP Address
  • Filter Pattern: [The IP expression]

Cases when this filter won’t be optimal:

There are some cases in which the IP filter won’t be as efficient as it used to be:

  • You use IP anonymization (required by the GDPR regulation). When you anonymize the IP in GA, the last part of the IP is changed to 0. This means that if you have 1.23.45.678, GA will pass it as 1.23.45.0, so you need to put it like that in your filter. The problem is that you might be excluding other IPs that are not yours.
  • Your Internet provider changes your IP frequently (Dynamic IP). This has become a common issue lately, especially if you have the long version (IPv6).
  • Your team works from multiple locations. The way of working is changing — now, not all companies operate from a central office. It's often the case that some will work from home, others from the train, in a coffee shop, etc. You can still filter those places; however, maintaining the list of IPs to exclude can be a nightmare,
  • You or your team travel frequently. Similar to the previous scenario, if you or your team travels constantly, there's no way you can keep up with the IP filters.

If you check one or more of these scenarios, then this filter is not optimal for you; I recommend you to try the “Advanced internal URL query filter” below.

URL query filter for internal traffic

If there are dozens or hundreds of employees in the company, it's extremely difficult to exclude them when they're traveling, accessing the site from their personal locations, or mobile networks.

Here’s where the URL query comes to the rescue. To use this filter you just need to add a query parameter. I add “?internal" to any link your team uses to access your site:

  • Internal newsletters
  • Management tools (Trello, Redmine)
  • Emails to colleagues
  • Also works by directly adding it in the browser address bar

Basic internal URL query filter

The basic version of this solution is to create a filter to exclude any URL that contains the query “?internal”.

  • Filter Name: Exclude Internal Traffic (URL Query)
  • Filter Type: Custom > Exclude
  • Filter Field: Request URI
  • Filter Pattern: \?internal

This solution is perfect for instances were the user will most likely stay on the landing page, for example, when sending a newsletter to all employees to check a new post.

If the user will likely visit more than the landing page, then the subsequent pages will be recorded.

Advanced internal URL query filter

This solution is the champion of all internal traffic filters!

It’s a more comprehensive version of the previous solution and works by filtering internal traffic dynamically using Google Tag Manager, a GA custom dimension, and cookies.

Although this solution is a bit more complicated to set up, once it's in place:

  • It doesn’t need maintenance
  • Any team member can use it, no need to explain techy stuff
  • Can be used from any location
  • Can be used from any device, and any browser

To activate the filter, you just have to add the text “?internal” to any URL of the website.

That will insert a small cookie in the browser that will tell GA not to record the visits from that browser.

And the best of it is that the cookie will stay there for a year (unless it is manually removed), so the user doesn’t have to add “?internal” every time.

Bonus filter: Include only internal traffic

In some occasions, it's interesting to know the traffic generated internally by employees — maybe because you want to measure the success of an internal campaign or just because you're a curious person.

In that case, you should create an additional view, call it “Internal Traffic Only,” and use one of the internal filters above. Just one! Because if you have multiple include filters, the hit will need to match all of them to be counted.

If you configured the “Advanced internal URL query” filter, use that one. If not, choose one of the others.

The configuration is exactly the same — you only need to change “Exclude” for “Include.”

Cleaning historical data

The filters will prevent future hits from junk traffic.

But what about past affected data?

I know I told you that deleting aggregated historical data is not possible in GA. However, there's still a way to temporarily clean up at least some of the nasty traffic that has already polluted your reports.

For this, we'll use an advanced segment (a subset of your Analytics data). There are built-in segments like “Organic” or “Mobile,” but you can also build one using your own set of rules.

To clean our historical data, we will build a segment using all the expressions from the filters above as conditions (except the ones from the IP filter, because IPs are not stored in GA; hence, they can’t be segmented).

To help you get started, you can import this segment template.

You just need to follow the instructions on that page and replace the placeholders. Here is how it looks:

In the actual template, all text is black; the colors are just to help you visualize the conditions.

After importing it, to select the segment:

  1. Click on the box that says “All users” at the top of any of your reports
  2. From your list of segments, check the one that says “0. All Users - Clean”
  3. Lastly, uncheck the “All Users”

Now you can navigate through your reaports and all the junk traffic included in the segment will be removed.

A few things to consider when using this segment:

  • Segments have to be selected each time. A way of having it selected by default is by adding a bookmark when the segment is selected.
  • You can remove or add conditions if you need to.
  • You can edit the segment at any time to update it or add conditions (open the list of segments, then click “Actions” then “Edit”).

  • The hostname expression and third-party tools expression are different for each site.
  • If your site has a large volume of traffic, segments may sample your data when selected, so if you see the little shield icon at the top of your reports go yellow (normally is green), try choosing a shorter period (i.e. 1 year, 6 months, one month).

Conclusion: Which cake would you eat?

Having real and accurate data is essential for your Google Analytics to report as you would expect.

But if you haven’t filtered it properly, it’s almost certain that it will be filled with all sorts of junk and artificial information.

And the worst part is that if don't realize that your reports contain bogus data, you will likely make wrong or poor decisions when deciding on the next steps for your site or business.

The filters I share above will help you prevent the three most harmful threats that are polluting your Google Analytics and don’t let you get a clear view of the actual performance of your site: spam, bots, and internal traffic.

Once these filters are in place, you can rest assured that your efforts (and money!) won’t be wasted on analyzing deceptive Google Analytics data, and your decisions will be based on solid information.

And the benefits don’t stop there. If you're using other tools that import data from GA, for example, WordPress plugins like GADWP, excel add-ins like AnalyticsEdge, or SEO suites like Moz Pro, the benefits will trickle down to all of them as well.

Besides highlighting the importance of the filters in GA (which I hope I made clear by now), I would also love that for the preparation of these filters to give you the curiosity and basis to create others that will allow you to do all sorts of remarkable things with your data.

Remember, filters not only allow you to keep away junk, you can also use them to rearrange your real user information — but more on that on another occasion.


That’s it! I hope these tips help you make more sense of your data and make accurate decisions.

Have any questions, feedback, experiences? Let me know in the comments, or reach me on Twitter @carlosesal.

Complementary resources:


Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don't have time to hunt down but want to read!



from The Moz Blog https://ift.tt/2JzuPqS
via IFTTT

Social Media Today