Why do your website need Click Heat Map?
The general report allows you to measure how changes or variations in the positioning and appearance of the different objects in the page affects the user interaction within you website. This is very useful to experiment with styles and positioning without having to wait a few days for checking the results when compared with Google Webmaster Tools.
It basically consists of a list of the single pages (URLs) that have the most clicks among all visited pages. You also get information of the click-count change rate on a 1-day, 7-day and 28-day change rate basis.
Clicks: The clicks column gives you a color coded count of the number of clicks per page/url. The color-coding is the same as for the heatmap color coding; it ranges from purple for fewer clicks to red for a lot of clicks.
Title: It is the page title, you may see repeated titles and you can differentiate them by comparing the URI columns of each row. Each title is a link, once you click on one of the links, a new tab is opened and the page in question is displayed with the heatmap on top of this page. This will be explained in more detail below in this article.
Uri: The Uri column and data is a great point of reference for differentiating pages and titles. It is especially useful if you are using SEF URLs, which of course you are using if you are reading this article.
1-day, 7-day and 28-day change percentages: These three columns will give you the change rate percentage of each page in if compared to the same page one day before, seven days before and 28 days before.
The reason for having a 28-day change rate is that 28 represents 4 full weeks, if you compare 30 days you would be always comparing 4 weeks and a couple of days.
The charts column: if the above periods are not enough, you may click on the chart icon and the very left of each row and you will be prompted with a pop-up displaying the following:
On the pop-up you will get a more detail representation of the amount of clicks for the selected URL in a daily basis. Below each bar you see the change rate of that day and the date and day of the week.
The second row of bars is a graphical representation of the total number of clicks for the week of the year in the format: week/year or 52/11 for Week # 52 of year 2011.
On the top right corner you get a printer icon, that gives you the option to print that report, if clicked, it will open a new tab with the report and will give you the option to print to a file, a PDF or other media depending on your PC/Mac configuration.
Date Controls: Still on the heatmap tab, you get, at the top of the page, the usual date controls:
The date controls allow you to navigate across days in order to compare heatmap data for specific days.
The Heatmap Overlay: When you click on any Page Title you will get a new tab with a regular page and an overlay on top of this page. It takes a few seconds to generate the overlay for each page, you can check if you are in the correct page â€“ the heat mapped page â€“ if you check on the URL, it should look something like this:
And include the parameter "Joomlawatchheatmap" on it. If you wait a few seconds, the overlay will appear. It places a yellow bar on the very top of the page to let you know you are viewing the Heatmap Overlay:
The overlay has three main controls or shortcuts:
- Press "p" for previous Day. You will get the heatmap of the previous day on top of the same page.
- Press "n" for the next Day. You will get the heatmap of the next day if you are not in the current day.
- Press "t" for toggling the heatmap display and make use of the regular web page functionality such as links and forms.
Finally, the actual heatmap looks like a real infrared heatmap. The color range varies from light purple for one (1) click to red for several clicks and displays circles or spots for the clicked zones of the page.
At first after checking on only a few pages I thought: well, it is expected to get lot of clicks on a registration form, and in fact the heatmap gets less concentrated on pages that require less user interaction, such as scroll and read-only pages or pages with no input fields in general but. Even in some pages with no forms or input fields I was able to notice small elements that were making the website users interact with my website.
I found out that not necessarily one has to put something sparkling or very colorful in order to capture the visitor's attention. In the below example I notice visitors were there looking for some usable or useful information. In this case, they were looking for given line of text that would allow them to solve a problem. This is a particular case but, the point is that users found something that attracted their attention more than adds and colors, you can mimic the same behavior on your users if you put some useful data such as recipes, codes, advices, or other stuff or content that you consider your users would find useful and then, you can place adds or banners or links to other stuff very close to this points.
Another thing that I noticed is that the heatmap can be a bit overlapped or inexact, specifically in a horizontal way. I guess this is due to the page being clicked on different screens resolutions but still you can easily guess where those clicks belong at.
After checking on some more pages I suddenly started to realize a how users were using my site and what they were looking when they navigated the site. I started to get a better idea of how to get a real advantage of the new HeatMap feature.
From The figure above (Figure 11), I can figure or imagine that users that were about to register were:
- a. Also interested in viewing an online demo?
- b. Also interested in checking the downloads page, The Forum and the Support pages?
- c. Also interested in going back to the home or about section?
- d. Using Tab instead of Click for advancing on the last fields of the form?
Live Stats Tab Integration:
Besides the specific HeatMap tab and overlay, when you are checking on the LiveStats, among other new things you'll see one (1) or two(2) pointer icons right next to each line or URL and also a color-coded click count right next to each pointer icon.
The first of two pointer icons:
If you see two pointer icons next to each other, For example, the two icons you see right next to the second and third row of Figure 12. The first icon and click count belong to the logged in user. It means the user that was navigating that URL was logged in and recognized by the system. You may click on the first pointer to get the heatmap of this user only.
The Second Pointer Icon:
The second pointer icon on a set of two is representing the normal heatmap for that page. If you click on this icon you will get the regular heatmap overlay for that page.
Only One Icon:
When you get only one icon, such as in row #1 of Figure 12, it means the URLS is being visited by a non-logged-in user or a visitor, if you click on the only pointer icon of an URL, you'll get the regular heatmap of that page as well.
I think, in simple words, you get a graphical representation of how users are navigating through every specific page. What things they do, what things capture their attention the most and what others are not capturing any attention.
I wish I could know exactly what my visitors are looking at the most when they navigate across my website but that is impossible now days. With the new version of ExtraWatch I can at least know, in real-time, what my users are being attracted to by their click trace...
You will find out that there may be a page with a high number of visits, but it may not necessary be a page with a high number of clicks and you need to ask yourself: Is this page really benefitting my rank or on the other hand is it only increasing my bounce rate? The Bounce Rate it is a measurement of visitors who arrived a page via Google and immediately left.
See statistics of how users are downloading your files in time!
Even if these are .zip files, .mp3 files or some .pdf articles or powerpoint presentations
New feature Download Monitor allows you to monitor downloaded files. You can specify extensions which you'd like to monitor (zip, rar) etc. and then see the statistics in time.
We bet you're interested in seeing percentage of traffic between your pages
One of the most important areas that webmasters use to analyze the traffic on their website is the traffic flow. But while so many analytics programs only give you the raw data (as opposed to a nice visual graph), ExtraWatch's Traffic Flow features are fully capable of providing you feedback in both forms: the raw data and a visualization of the traffic flow.
When you open the Traffic Flow section of your account, you’ll notice that a nice graph is rendered. This graph represents the basic flow of traffic on your site.
The “star” that you see above is essentially a traffic map, similar to the type of traffic map that you might see in Google Traffic on roads – except in this case, the same visual principles are being applied to your web site.
(Note: while the star above looks static, you can actually play with it and move it around in flash, which is fun if you’re just tinkering around with your traffic flow statistics. As you get more advanced with using the ExtraWatch traffic flow feature, you’ll have even more fun with moving the star around).
The root of the “star” that you see is the page that you’ve selected, or the “root page.” The star itself shows where people are clicking to from that root page. In the chart you see above, the root page was simply the home page of the website.
You’ll also notice the “heat” scale in the upper right corner: that scale uses color to represent a percentage of traffic flow. If 100% of your traffic clicks to a certain page, you would see a red arrow pointing out from your root page, not a purple one. In this case, no one particular arm of the star chart you see is dominating the other ones, which is why none of them look yellow, orange, or red.
Note also that the arrows on this star will flow in both directions. It’s not a purely linear form of viewing your web site’s traffic – in fact, it fully displays two-way traffic when individual pages on your web site are flowing traffic to one another. In the case of the star above, that’s not happening very much, and understandably so – it’s the home page!
If the star isn’t your favorite feature, you will get a direct count of the traffic flow right below. It looks like this:
As you can see there, you still get the “heat colors” for a quick visualization of traffic flow, but you also get the hard data presented to you in a clear form.
One important thing to remember here is that when you log into this section of your Joomla account, you’re reviewing the data for the day. Every day, your data will be reset, so you’re getting the most fresh data regarding the navigation of your website. In other words, it’s not hard to review what’s been happening most recently on your site.
Customizing Your Traffic Flow Data on Joomla
There is a great deal of customization possible, allowing you to change the way your chart looks. Notice the “Select page,” “Root outgoing links count” and “Nesting level” options above the chart.
Perhaps the one you’ll first one to start with if you’re new to traffic flow is the one on the upper left – the one that’s labeled “Select page.” This one allows you to choose your root page and view how your traffic is flowing from there.
More often than not, you’ll simply want to use your home page as your root page because your home page is a frequent point of entry for your users. But as you get more advanced in using Joomla and in creating and crafting your websites, you’ll want to know more detailed information about your individual sites – this feature allows you to view the statistics for any subsection of your website and therefore know every detail about your traffic.
But that’s not the only option. You can also have what more represents an “eagle-eye view” of your site’s traffic flow the more you tinker with “Root outgoing links count” and “Nesting level.” The more you fiddle with these, the more different your data will ultimately be. Here’s what it looks like if you make a small tweak:
Some of the pages above are just 1 percent of the traffic flow, but here’s the interesting thing: you can use the nesting level option. This nesting level option allows you to view deeper and deeper into your traffic flow while still keeping track of the original root page you selected. The higher your nesting level, the more complicated your traffic flow will look – and the more data you’ll receive about how people are behaving on your website.
You’ll also want to pay attention to what happens when you change the “Root outgoing links count,” as that will further show you data that you’re receiving on your website. In the chart below, you see how you now have a true “traffic flow” map of where people are visiting your site most often – and you can also get a view of how the two-way arrows work to clearly show you where people are clicking on your site.
If you go overboard with these options, you may find that your site’s data gets a little messy and hard to ready, depending on how many individual sections you have on your website.
Studying Your Own Site
Reviewing the charts above, you start to get an idea of what pieces of your website are most interesting to your website visitors. In the case of the first start, you can use the simple heat map coloring system and notice that most people are visiting /downloads/ after arriving at the site.
You can then use this traffic flow feature in conjunction with other Joomla extensions (such as a heat map) and see why you think the traffic is flowing in that particular direction. This can give you ideas for tweaks in the web site design or content itself in order to change the traffic flow of your website. As they say “what gets measured gets managed.” That means with this Joomla Traffic Flow extension, you’ll be better able to both measure – and manage – where the traffic is flowing on your particular site.
Similar to the Database Status page, in which you are presented with a lot of information for review but not as much interactive capabilities as, for example, Live Stats, the Modules / Component Sizes page on your JoomlaWatch might not bring you a lot of excitement. But it will bring you a lot of information quickly, which is one of the major goals of JoomlaWatch in the first place.
Logging into this section, your primary goal is simply to retract this information. Although JoomlaWatch does present it to you clearly and easily, it will help if you know your way around the feature for the next time you decide to review your Modules / Components sizes. Here’s a brief guide to doing just that.
Bringing Up the Site
By now, you might be well experienced at navigating around JoomlaWatch. But for beginners, it’s worth briefly explaining how to find the Modules / Component Sizes feature.
First, you can bring it down in the Joomla Menu under Components -> JoomlaWatch –> Modules / Component Sizes. You can also find it simply by clicking “Components” on the top row of your regular JoomlaWatch pages:
Either navigation path will bring up the same page, Modules / Component Sizes.
Let’s log in to JoomlaWatch and find Modules / Component Sizes. You’ll find the page looking quite similar to ours here:
The first thing that’s obvious is that there are two tables – the left and right-hand side. One table (the left) is for components, while the other table (the right) is for modules. (If you’re noticing how only some of the size information is showing up at this point, don’t worry – we’ll get to that).
Each component and module is divided by alphabetical order and not by size, so be sure to keep that information handy when you’re looking to measure an individual module ore component.
But before we get to the meat of the issue, let’s explore what you’ll see up top.
Above the left-hand table, you’ll see a couple of alerts:
The first alert is when the last check was performed. Why do you see this under Module / Component Sizes but not anywhere else? It’s because you’ll actually be refreshing the information when you open this page – but we’ll get to that in a moment.
The next alert tells you that blue modules and components (that is, modules and components listed in the tables below) are ones that are located in the /administrator directory. This should help you easily browse through the information if that’s exactly what you’re looking for. If not, feel free to ignore the “blue” font on the modules and components as you browse.
Using and Reviewing the Tables
A simple perusal of the tables in Module / Component Sizes will show you three columns:
These columns are fairly easy to understand. You’ll see the component name (organized alphabetically), the component size, and then an icon that symbolizes “refresh.”
If you don’t see any “size” information for either your components or modules, don’t worry. You’ll simply have to click “refresh” to get the latest information as to the size of these components and modules.
Of course, if you’re confused by the triple refresh icon vs. the single refresh icon, don’t worry. The triple refresh icon will refresh the information of all the rows in the table. Clicking the refresh icon in the row next to the component or module you want to look up will simply bring up the information for that single row.
In that case, you might have information that looks more like this:
Why the need for both a “Refresh all” and a “Refresh” icon? It’s because of the nature of the Component / Module page itself.
Since you’re just here to look up individual information, you might actually be looking for information that is specific to one component or one module. In this case, “refreshing all” wouldn’t be necessary, especially as each row can take a few seconds to refresh.
Needless to say, if you have a lot of rows that need to be refreshed, it can be a waste of time to refresh them all. If you’ve come to Component / Module Sizes to look for individual sizes, however, you’ll only need to run a quick “Control + F” search to find the component or module name and then refresh that individual row.
Of course, you might have to wait for them all to refresh if you want to sum up all of the information contained in each table and take a look at the total amount of size of these components and modules. Scroll down to the bottom and you’ll see:
Again, you’ll have an option to “refresh all” here. If reviewing the total is where you want to go, you can simply log in to Modules / Component Sizes and scroll to the bottom first.
Reviewing module and component sizes is not something that will happen on most regular traffic or site reports. But it is a feature on JoomlaWatch to allow you a total review of everything that’s on your Joomla site. If you need to check out an individual component or module – or even review all of the ones that are on your site – you should head over to Modules / Component Sizes right away and get to refreshing. That will help you learn all you need to know about your own site.
There’s nothing that vexes first-time users of JoomlaWatch (and website hosting in general) than the idea of database sizes. But if you’re using JoomlaWatch (and reading through our tutorials), you’ll probably recognize that database information really isn’t as complicated as it might seem. In fact, it’s simply a measurement of the forms and databases you’re already putting on your website.
It’s important to measure these databases for a number of reasons. The first is load time – you don’t want a database getting so large that it ends up affecting the load time of your website. The second is spam attacks. Databases are often “hack points” for spammers to infiltrate your site and post some of their spam links.
As you’ll see, when using JoomlaWatch, you likely won’t have to worry about these scenarios. One of the reasons you won’t have to worry is the Database Status page, which we’ll now explore in further detail.
Opening up the Database Status function on JoomlaWatch is exceptionally easy. Either use this handy feature at the top of all of your JoomlaWatch functions:
…or you can open it up under the top menu by clicking Components -> JoomlaWatch -> Database Status. Not too hard to remember.
Once you’ve mastered this particular maneuver, you’ll be able to access the main Database Status page. You’ll find something that looks like this:
It might seem like a lot of information to digest at first, but let’s take a closer look and explore what each column really means.
The first column, Table, is really self-explanatory: it gives the name of the database table that’s being measured.
The second column, Records, is not one that you’ll particularly have to worry about, as it corresponds to the values present in the database table itself.
The third column, Size, can be an important one to keep an eye on. It’s measured in information size, so the larger the database table, the more “space” it’s taking up on your website. As you can see in the example above, all of the database tables are relatively small and shouldn’t be causing any problems anywhere.
The next three tables deal with the changes in the database tables. Because there’s “no data” being kept for these database tables, we really shouldn’t be concerned with those, as there’s no real report to generate.
Then there’s the seventh column, which is unnamed. There you can see the icon that looks like a graph. Let’s explore this option a little further.
Using the Graph Icon
Whenever you see an icon like this associated with a row of information in JoomlaWatch, it’s generally an invitation for you to interact further. In this case, that’s exactly what it is.
In fact, if you’ve been using your JoomlaWatch features already, you’ll probably notice that this icon looks a little similar. That’s because it serves a similar function as you’ve seen in other features. Here’s what happens when you click it:
As is the case in the Live Stats feature, clicking on the graph icon brings you – what else? – a graph to look at. In this case, you can review the statistics of each individual database table as it relates to previous days.
As you can see, when you leave your databases alone (like we have), you’ll find that there isn’t a whole lot of information to be gleamed from this function. But if you ever do find yourself wanting to review the status of a certain database table, be sure to click on the graph icon to bring up more individual information about that database.
You can print off this report for further reference, of course, by clicking on the Printer icon in the upper-right hand side of the graph. Or you can simply close the window and continue reviewing your database status information.
Database Table Sizes
Scrolling down (which actually takes a while for us, as we have a lot of database tables listed), you’ll come to the next section of measurement which relates to the database table sizes. Again, reviewing these sizes can be crucially important to maintaining a site that does not occupy a lot of space.
Here’s what our table looks like:
This table is more straightforward than the one you saw above, but it’s still worth exploring exactly what’s going on here.
Here you can see the sizes of individual tables. These aren’t actually sorted by size, but alphabetically based on the name of the database table on the left. From there, you can view the rows of the database table, the presence of which strongly coincide with the raw data amount on the right-hand side of the table. You can see that jos_joomlawatch_uri is the table that’s not only occupying the most space, but is actually representing a majority of the total information present (at approximately 13 mb out of 22 mb).
There is a low level of interaction when it comes to using the Database Status page. Essentially, this page is generated for you to review your databases and not make many changes. Although you can tinker around a little bit and review the individual graphs for each database table, the function of Database Status is to inform you in the form of a list. In many cases, this is exactly all you need.
If you need to find a particular table, we simply suggest employing “Control + F” and typing in the name of the database table you want to review. Each chart is text-based which will allow for this easy type of searching.
Search Engine Optimization
is all about making your site readable, not only by the search engines' bots but also by the end user. If your website is readable bot crawling will be smoother and your site will have less trouble being indexed.
These are the keyphrases gathered by ExtraWatch PRO, using which your website was found:
SEO Basics refers to the correct use of tags within your markup. The title tag is very important, not only because it shows up on the search results page, but because it is meant to tell users and bots what the page is about. The title should be unique for each page within your site and it's also important for it to be brief and descriptive. Another tag that should be wisely used is the description meta tag. The description should also be unique for each page of your site.
One of the SEO pillars is Site Structure which defines how easy it is for users and bots to navigate through your page. URL's play the leading role on how easy it is to navigate a site, and because of this it is of outmost importance to ensure that the url's are easy to read. A way to do this is by making sure our url's contain readable words instead of unrecognizable parameters, this way we will be giving visitors and bots a lot of information about our site. Take into account that url's show up on the search engine result's page, and keywords in the url are usually highlighted.
Another SEO pillar is Content. Basically your site will be indexed accordingly with the quality of the content on your site.
Last, but not least, a very important part of SEO is Analysis and this is specifically where ExtraWatch comes in. Only through analyzing the site's stats will you be able to find opportunities for improvement. The SEO Report compliments the other great ExtraWatch tools will give you an overview of what is going on from the moment a user types the keywords in the search engine up to the moment they leave your site.
The brand new ExtraWatch SEO Report Tab.
Another new feature of the recently released version of ExtraWatch is the SEO Tab. The SEO tab features the most popular URLs that were found and followed by visitors on their Google searches, the keywords or phrases they searched for and relevant data for each keyword or search.
From this report, along with the page title of the visited page ( the page that was referenced to the user by Google ), you get in general :
Date Controls: These are the usual ExtraWatch date controls. They help you navigate across dates in a day-by-day basis and they provide a way of quickly going to today's date without having to go back on our steps when looking at the historical report.
Total Visits Count: On the right-top corner of the Report, you get an overview of the total amount of visits your site has had in the selected date that came from Google Searches. Along with this number, you get the percentage that this number represents out of the Global Visit Count (Google + other sources).
In figure 1, we can see that for the selected date, Google referenced a total of 249 visitors to my website. Right next to this I can see that Visitors from Google represented a total of 13.9% out of the total visits count of my website for the selected date.
Page Title List: Right below the general visit count, you get a list of page titles. Each page title itself is a link to the website page that was visited by the Google user. I recommend doing control+click on the page if you want to check it out, otherwise you would be taken away since the link will open in the same tab.
Individual Pages SEO Report:
Each page title has its own data table and each data table has the following characteristics (columns):
1. URI: The URI (Uniform Resource Identifier) column displays the list of keywords or key phrases that users entered in their search terms when they were directed to your site. They are displayed in descending order , by visit count. Each keyword or key phrase is a link.
In order to corroborate the accuracy of the report, you may click on any of the keyword(s) links and a new tab will be open and you will be seeing the actual Google search results. This is done by inserting the recorded user query in the GET request of a Google search request. This way you can verify that you are actually seeing the mentioned results.
One thing that you need to keep in mind is that Google search results may vary from one user to other depending on their saved cookies, browser preferences and physical location.
Tip: If you just opened a Google search, even if you site is listed as first for the specified keywords, click on it (give it one more click for relevance), then stay on that page for a few minutes and click another link, leave that page open' this behavior may help you prevent Google from detecting a not-clicked search result if you don't follow your link, and may also help you prevent Google detecting a Bounce, that is when the search results is clicked, the link is followed by the user but he leaves the page immediately after that.
2. Search Result Num: This simple displays the position your page was displayed at in the search results for the user specified keywords.
3. Count: The amount of times the system recorded the same set of keywords or phrases. Basically the amount of visitors that found your site using the same search phrase.
4. Percent: This column displays the percentage of visits that each set of key words represent from the GLOBAL visits count. Again, on Figure 1, I can see that the first set of keywords represents 1.95% of the overall site visits.
5. 1-day, 7-day, 28-day change rates: If you have previously used ExtraWatch, you are familiar with these columns. They represent the variation between the currently selected date and the day before, then 7 days before and 28 days before. The reason for having 28 days and not 30 is that 4 weeks are exactly 28 days and not 30.
6. Charts (Figure 2) : these are similar to the other reports charts They give you the Daily and Weekly stats of the selected page in a two rows display. The first row of data below each bar is for the trend variation and variation rate. The colors are intuitive, red for a decrease and green for a raise. You also get the option to send the chart to the default printer. I my case, I use the printer functionality to store as PDF.
7. Most Dynamic Keyphrases: (Figure 3) The most dynamic keyphrases report is located at the bottom of the page titles list. This report displays a slightly different table with the following data:
- a. Keyphrase: The keyword set or keyphrase.
- b. Min Position: the lowest (lower is good) position your site ranked when matched for the given keyphrase.
- c. Max Position: the highest (high is bad) position your site ranked for the given keyphrase.
- d. Average Position: The average between the lowest and highest positions.
- e. Count: the match count, how many times this keyphrase produced a match at Google.
- f. Change rates: Per day change rates, based on the average position.
This part of the SEO report is especially useful for monitoring multi-country search results. Remember that search results may vary depending on the geographical localization of the visitor. The goal here should be to reduce the average position by reducing the max position. Hopefully in the future we will be able to click on the max position in order to see what country the visitor was visiting from. In the meanwhile, one solution can be increasing the amount of keywords and potentially related keywords on the pages being optimized.
SEO + Live Stats Integration
Similar to the new heatmap section, the SEO section is also integrated to the existing Live Stats report. On the LiveStats Report, you will notice that certain URLs, besides indicating you the URL they came from (the referrer URL), they indicate 'Search Result Num.: ..'
The Search Result Num.: is the position your website URL was listed at in the user's Google search results.
The next line is the keyword(s) or phrases the user entered as search terms. Just like in the main SEO tab, you can click on this line and new tab will be opened to show you the real Google search and its results. You may also click on the URL line (your site's URL) and it will take you to the URL within your site that the Google user was directed to when looking for info.
Note: The SEO functionality only works for Google Referrals being Google the industry's standard.
Email Notifications: You will also receive nightly SEO reports for your site via email. The component will deliver the SEO report to the default email address pre-configured in the emails tab.
Using ExtraWatch along with Google Analytics.
There is no need to have a GA (Google Analytics) script/key on your website in order to have the new SEO report working properly and giving you insights of your site's SEO performance at Google.
ExtraWatch is in fact no competitor of GA, it is a tool that is meant to be used as your ally in the SEO (Search Engine Optimization) process. While GA provides a standardized way of monitoring your site's traffic and SEO performance over time, I the new ExtraWatch SEO toolset is meant to be used day by day in real time, to monitor real time data and act in a faster manner than you would do if you have to wait to see visitors trends in GA.
I personally think you can get real benefits from using the two tools together. GA will provide you industry's standard reports and ExtraWatch will give you real time SEO monitoring and click tracking.
Also, since ExtraWatch engine resides directly at your site, it was possible for CodeGravity to add additional tools to it to help you control not only SEO but complete site traffic, traffic flow and anti- spam filters (also improved in the new release) and IP blocking.