"On the most basic level, Google could see how satisfied users were. To paraphrase Tolstoy, happy users were all the same. The best sign of their happiness was the "Long Click" — This occurred when someone went to a search result, ideally the top one, and did not return. That meant Google has successfully fulfilled the query."
~ Steven Levy. In the Plex: How Google Thinks, Works, and Shapes our Lives
I often explore and read patents and papers from the search engines to try to get a sense of how they may approach different issues, and learn about the assumptions they make about search, searchers, and the Web. Lately, I've been keeping an eye open for papers and patents from the search engines where they talk about a metric known as the "long click."
A recently granted Google patent uses the metric of a "Long Click" as the center of a process Google may use to track results for queries that were selected by searchers for long visits in a set of search results.
This concept isn't new. In 2011, I wrote about a Yahoo patent in How a Search Engine May Measure the Quality of Its Search Results, where they discussed a metric that they refer to as a "target page success metric." It included "dwell time" upon a result as a sign of search success (Yes, search engines have goals, too).
Another Google patent described assigning web pages "reachability scores" based upon the quality of pages linked to from those initially visited pages. In the post Does Google Use Reachability Scores in Ranking Resources? I described how a Google patent that might view a long click metric as a sign to see if visitors to that page are engaged by the links to content they find those links pointing to, including links to videos. Google tells us in that patent that it might consider a "long click" to have been made on a video if someone watches at least half the video or 30 seconds of it. The patent suggests that a high reachability score on a page may mean that page could be boosted in Google search results.
But the patent I'm writing about today is focused primarily upon looking at and tracking a search success metric like a long click or long dwell time. Here's the abstract:
Modifying ranking data based on document changes
Invented by Henele I. Adams, and Hyung-Jin Kim
Assigned to Google
US Patent 9,002,867
Granted April 7, 2015
Filed: December 30, 2010
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media for determining a weighted overall quality of result statistic for a document.
One method includes receiving quality of result data for a query and a plurality of versions of a document, determining a weighted overall quality of result statistic for the document with respect to the query including weighting each version specific quality of result statistic and combining the weighted version-specific quality of result statistics, wherein each quality of result statistic is weighted by a weight determined from at least a difference between content of a reference version of the document and content of the version of the document corresponding to the version specific quality of result statistic, and storing the weighted overall quality of result statistic and data associating the query and the document with the weighted overall quality of result statistic.
This patent tells us that search results may be be ranked in an order, according to scores assigned to the search results by a scoring function or process that would be based upon things such as:
- Where, and how often, query terms appear in the given document,
- How common the query terms are in the documents indexed by the search engine, or
- A query-independent measure of quality of the document itself.
Last September, I wrote about how Google might identify a category associated with a query term base upon clicks, in the post Using Query User Data To Classify Queries. In a query for "Lincoln." the results that appear in response might be about the former US President, the town of Lincoln, Nebraska, and the model of automobile. When someone searches for [Lincoln], Google returning all three of those responses as a top result could be said to be reasonable. The patent I wrote about in that post told us that Google might collect information about "Lincoln" as a search entity, and track which category of results people clicked upon most when they performed that search, to determine what categories of pages to show other searchers. Again, that's another "search success" based upon a past search history.
There likely is some value in working to find ways to increase the amount of dwell time someone spends upon the pages of your site, if you are already having some success in crafting page titles and snippets that persuade people to click on your pages when they those appear in search results. These approaches can include such things as:
- Making visiting your page a positive experience in terms of things like site speed, readability, and scannability.
- Making visiting your page a positive experience in terms of things like the quality of the content published on your pages including spelling, grammar, writing style, interest, quality of images, and the links you share to other resources.
- Providing a positive experience by offering ideas worth sharing with others, and offering opportunities for commenting and interacting with others, and by being responsive to people who do leave comments.
Here are some resources I found that discuss this long click metric in terms of "dwell time":
- Increasing Time-on-Page Through Aesthetics (Lessons Learned from PRWeb and BuildZoom - Two Large Content Sites)
- Dwell Time: The Most Important Metric You’re Not Measuring
- Four Branding Efforts that Can Increase User Dwell Time
Your ability to create pages that can end up in a "long click" from someone who has come to your site in response to a query, is also a "search success" metric on the search engine's part, and you both succeed. Just be warned that as the most recent patent from Google on Long Clicks shows us, Google will be watching to make sure that the content of your page doesn't change too much, and that people are continuing to click upon it in search results, and spend a fair amount to time upon it.
(Images for this post are from my Go Fish Digital Design Lead Devin Holmes @DevinGoFish. Thank you, Devin!)
Great post Bill! Thank for you bringing this patent, and these concepts, to light.
1. My first takeaway is that user engagement can matter significantly (keeping in mind that Google may not use these patent, although the systems they describe appear consistent with what tons of SEOs report in the field)
2. Second, if I understand the patent correctly, is that Google may record user engagement metrics for a URL, and use that as a ranking adjustment. The problem comes when the document changes. If the document only changes a little, then the historical user data is still probably useful, but if the document changes a lot, then the historical data can't really be used to give the page a boost (or demotion)
3. Finally, so many folks in SEO think of engagement simply as bounce rate, time-on-site, etc, whereas these concepts you highlight paint a much more complex picture that includes creating rich resources with useful supplementary content and links to other useful resources.
Aside from the posts you've listed, one of my favorite articles on the subject for beginner and intermediate SEOs alike is AJ Kohn's Time to Long Click - a worthwhile read!
Cheers to positive engagement!
Thank you, Cyrus.
User engagement is definitely one of the signals that Google can most easily use to get a sense of how well their users are satisfied with the results they display in response to a query. Not only what people click upon, but how long they may spend upon those results as well.
Your understanding of the patent sounds right. Google appears to be continuously monitoring the content of pages it shows off in response to queries. I guess that shouldn't be a surprise, but it was good to see some real thought and energy went into a document like the patent that displayed the ideas involved in the process. I loved the book, "In The Plex" as a document about the growth of Google, and the section on the Long Click had me actively engaged in seeking more about that Metric. Now we see how Google attempts tp preserve the value by monitoring pages that have been potentially boosted because of their selections and lengthy visits from results pages.
The patent involving reachability scores was eye-opening to me, because it showed how Google might judge the quality of pages on the basis of a long-click metric as to the value it presented to visitors in what it offered as links, much like your comment improving its value by a link to that excellent AJ Kohn article; Thank you for including that; its presence on this page improves the value of my post tremendously by associating the two together.
Agreed on the "Cheers to positive engagement." I do hope this post has people thinking about how they can add value to the pages they create that improve upon user experiences on their pages. :)
I just had a thought about the long click and wondered if you (or Bill) had any insight into it:
Lets say you operate a site that has plenty of good content on it but also acts as an intermediate between further content that you reference (Like Wikipedia but without the global following). If you forward traffic on to one of these sites from your own would that be considered a continued engagement, and thus potentially higher quality content, or do you think it would be unaffected, or possibly even negative, as the user has left the original source?
Hi Richard, I mentioned a Google patent above that described a reachability score for pages, and it sounds like the scenerio you describe, where you have links on your pages to a resource that people seem to find a lot of value in. That seems to be to be a positive signal, entrusting your visitors to a quality site.
So this is valuable despite that fact that the links are pointing away from your own site?
If that's valuable, I come by applying a month ago in some of the sites I manage and I have seen a slight improvement by placing external links to authority sites that offer more quality information about a post.
I believe that Google has been using these types of observations in determining rankings since at least 2005. It has allowed strong content on weak domains to rise in the SERPs without the typical SEO promotion. The rise is very slow and may take a year or more but these pages can obtain very visible rankings.
It is what allows very small niche retailers to rank above domains like amazon, walmart, ebay, etc. even though these giants have standard SEO metrics that are absolutely overwhelming. This does not happen often because very few small retailers have made the content investment, along with the website presentation, required to earn the deep click. Earning the deep click is a lot more difficult than doing standard SEO but it can be effective. Deep click more often wins on second tier keywords than on head terms where brute force usually dominates, but that's where buyer intent is often found.
So, next time you see a webpage ranking above yours and you think that Google isn't treating you properly because your DA and PA are superior, the website beating you might be doing a better job at engaging its visitors and you are going to have a hard time doing anything about it.
Having a page that rewards its visitors like that, in a way that users of the search engine appear to appreciate, is a victory, or a "search success" to the search engine. It's why some pages end up getting boosted in search results even without a higher DA and PA as you note. Google wins when it makes its customers happy with the pages it delivers them to. :)
I think that Steven Levy's "In the Plex" should be required reading for every search engine marketer. When I first read about the long click vs the short click it was like an a-ha moment for me in trying to understand how search engines worked. I think that for many years many of us got so focused on the power of links that we did not spend nearly enough time trying to engage our readers. I truly do think that user engagement is a huge factor when it comes to ranking well.
Thanks for writing this Bill. Excellent post!
Hi Marie,
I agree completely about "In The Plex." It really humanized Google for me, and I learned more about people whom I had seen the names of as inventors on patents - getting to know more about them as people was really great.
User Engagement does seem to be a powerful, and sadly often untapped aspect of trying to rank well. It can make a big difference in your SEO efforts. We keep seeing terms like "quality scores" springing up around updates at Google, and this "long click" metric around clicks on search results seems to be one that Google has been paying attention to for a fair amount of time.
Thanks.
Hallucinate with the quality of some of your items. My congratulations.
Good stuff Bill. I would love to see Google test this patent and apply user personas and use cases to it. Dwell time remains vague to me because we are talking about humans and what they do, how they do it, where they do it, why they do it and when they do are all factors that should be considered in my opinion. So for example, here is my user experience the other day.
I want to go to the Devon Horse Show for my birthday. I have kind of an idea of when it runs because I would go there traditionally as a kid for my birthday. So I start typing "Devon" into Chrome, and am shown the horse show website in the #1 spot. (Google either knows the show is a popular destination now or it knows me too well but in any case...), my task is to find the days the show runs. I'm not even thinking of the show schedule of classes yet.
I click the main URL because I want to see the homepage. No real reason. Just what i want to do. Maybe there will be cool horse pictures. At this point, Google is stalking me to see what I do. It may think i found what I wanted but i did not. Nowhere on the homepage does it state the start and end days for the show, which to me, would be something logical to put on the homepage for the sake of usability but whatever. So, I start looking for where they stuck that information.
It took awhile to find it because I had to first learn that the term they use, "Schedule" does not mean classes and even on the schedule page, the dates are in a image rather than content. In any case, it took me some time to find what I wanted and the user experience wasn't great. For example, the image that contains the dates for show links to a PDF for another version of the schedule.
My "dwell time" was spent trying to find what I wanted and learn the website. It did not mean I had a quality user experience. Had someone made a blog post about the horse show with dates in the content that ranked high, there's a chance I would have clicked that instead, ignoring the horse show's domain entirely, especially if I was in a hurry or typed in "devon horse show dates", which I neglected to do because I made the assumption the homepage would have that info.
So what I'm saying is that adding content to fluff out a better user experience to increase dwell time may not equate to increasing rank if the website itself is not usable to use. The Devon website is not mobile friendly. My Android smart phone displays the desktop version which has many readability issues. Dwell time could be a matter of someone staying on a website trying to find what they want because it is the only available website and they are stuck with that one. In the event that the site DID have the start and end dates on the homepage, in the header or content or footer, a person using their smartphone would still have to do battle just to be able to read the tiny words on the screen. Does Google factor in swearing at one's device as part of the overall dwell time?
Google is trying to get into user experience but I'm not convinced they nailed human behavior and how to integrate that into ranking signals.
Hi Kim,
Thanks, Kim. I don't expect that Google will run user behavior tests on pages that may be identified as ones that searchers tend to like to click upon. This is the kind of metric that a machine can possibly learn from.
There are ways that those event dates could be passed along to Google and it's something that most people involved in SEO seem to be avoiding, perhaps purposefully. The words on pages of a website are "bags of words" to search engines, which need to be parsed and analyzed, and aren't very well defined with any level of preciseness. Even if they were much more logically presented than what you experienced (Happy Birthday, by the way!)
Google has been working upon giving webmasters the ability to better define things like event dates, and have that information show up right in search results with event markup from Schema.org. If the webmaster for the Devon Horse show had used Schema.org event markup (https://schema.org/Event) you likely would have found the dates of the show right in Google's search results. The best experience that Google could deliver for you would be to not even have you visit the pages of the site, but instead to visit the horse show itself, which was likely the reason why there's a website for it to begin with.
Thank you and wouldn't that be awesome! Google can send me to Devon and get one of the very best box seats the night of the open jumpers. I do think that Google is innovative and eventually once they succeed at figuring out what we want and why, will start to factor in where we are, and what we use (beyond Mobile). Michio Kaku's Physics of the Future is as fun to ponder about as Google patents are :)
I'm sure I'm not the only one who wishes you posted here daily Bill ;)
Thanks for sharing your insights into the patent and for advising as you have in your last 3 to 4 paragraphs - for newbies and experienced SEO's alike, there's gold in those words.
From my own experience, I've found that enhancing "dwell time" can result in large conversion rate improvements, if "topical interest" elements are added such as videos, downloadable PDF's, case studies, guides, FAQ's and CTA boxes.
Especially for topics that are somewhat technical or complex in nature, these "interest elements" satisfy the eagerness of searchers to "get to the bottom of a subject". This is very true for, what I would call, large ticket (or expensive) purchases with medium to long sales-cycles.
As has been noted, if a web page's information makes it hard to close the page, due to the contents "owning" the subject from an authority perspective and elements of rich media satisfying the viewers appetite, then the viewer wins (they get what they came for), the search engine wins (the viewer was supplied super-relevant info) and the website or business wins (hopefully with an enquiry or sale).
As Cyrus rightly states in point 3 of his comment, often SEO's get fixated on the short-term metrics without exploring deeper into the complexities of "why" creating rich resources can make a page even stronger. I think this is due to the fixation many SEO's have of "ranking top" instead of "converting most".
If SEO's were to view "dwell time" and rich resources as a fundamental starting point in satisfying their users hunger for topical mastery, conversions would rise over time, along with amplification of the provider of info as an authority within their field.
As ever, excellent post with (as excellent) comments / responses throughout.
Thanks Bill :)
Hi Tony,
Thank you very much, and I appreciate you sharing your experiences and views on the value of making pages richer and user experiences upon them better ones.I think transforming SEO to fundamentally shift and start focusing upon offering topical mastery would provide more value than many might anticipate. Google itself has been working upon providing searchers with richer content in search results, and it's a model worth emulating.
Thank you.
Excellent post with some great insights. All the drivers for achieving the long click are aligned with other business goals like engaging visitors and increasing conversions. We have found that videos and well-written, relevant, long form content can contribute to these goals.
Though it does not always feel like it, when it comes to things like dwell time, Google, publishers and users goals are generally aligned, i.e. provide useful content that satisfies users.
Hi Rick,
It doesn't always feel like it, but for measures like dwell time the search engines are hoping that we can satisfy visitors that we receive from search results. In those instances, our success is their success, too. Provide your visitors with value, and it means good things will happen in return.
yes, if you have unique and Quality content with info graphics than people are instrest to read it and spent more time on site.
You post the excellent article to improve the engagement of people on site.
Thanks Trimantra,
And then I tried to engage people in comments to make the experience more interactive and engaging as well. :)
Excellent article, Bill.
Gary Illyes from Google recently said this on Twitter:
"we don't use analytics/bounce rate in search ranking"
What are your thoughts on this? How is Google actually measuring "the long click" if they aren't using bounce rate or Google Analytics data?
Any insight you could provide would be much appreciated!
Hi Maria.
Thank you! When Google tracks something like a long click, they aren't using the analytics data of the pages listed in their search results. Instead, they are looking at their own analytics, and that their visitors clicked upon links on their own search results pages, and how long it took for that visitor to come back to a Google search page and click upon something else, or perform another search. So, technically, Google isn't using analytics/bounce rate in search rankings, when using something like a long click as a metric to determine which pages are signs of search success in response to a particular query. Yes, Google has their own analytics, and their own KPIs measured by those, that includes tracking things like Long Clicks.
Awesome write-up Bill. I have always been a strong advocate of quality and sticky content that would make the visitors hanging around for a while. The success of any SEO campaign would involve coming up with highly relevant and useful content to the visitors and there by serving the purpose of their visit. Such content is a natural link magnet and earns good citations, links and what not! Once again, thanks for the great post and wish you good luck!
Thank you, Devanur,
Those are elements involving the content that you create that can lead to success, and it also helps in leading others to evangelize what you've created as well, and support in with social media as well. There are a number of signs that you are doing well with the content that you create including comments, tweets, follows, and having people recommend what you've created, to others.
Yes Bill. I couldn't agree more with you. Social signals are like icing on the cake and can go far and beyond these days. We have seen new brands picking up traction only from their social media efforts.
Bill,
I'm very glad to see you overhere. Especially When it comes to patent, you normally write on your persoanl blog. :-)
Many times I have seen that user is coming to website for some data like email id, phone number. After collecting the information, They directly left the website. I hope google might consider it as a short click.
So in this case, How does this patent measure the quality of search success?
Finally, it's always good to read your article and this's phenomenal!
Thank you, Hardik,
I appreciate your encouragement over things I write tremendously and it's inspiring, so thank you!
People do sometimes get value out of a short visit to a page, in that they had a purpose coming to that page and fulfilled it, and didn't spend a long time there. As the owner of a page, you do want visitors to your page like that; Ideally you want to improve the experience on your pages so that people tend to stay longer on those pages, and derive more value from them, so that visits like that can be balanced out. And chances are, if short visits like that can lead to further engagement, they may send other positive signals to a search engine as well, like that visitor sharing your content via social networking or possibly even a link, in addition to connecting with you through email.
Again, thank you!
Bill,
Thank you for the detailed explanation, Appreciate it! :)
Hello Bill, it always nice to see in MOZ blog. I believe google considers this LONG CLICK as a ranking factor since many years. Because this is a common sense and how google could can ignore or miss. But i believe these days google added extra priority in those criteria. No surprise in that. We all aware about the dwell time and a huge number of us ignored that.
At the end of the post our reference of 3 articles about increasing dwell time is really help full. Actually if you think about conversion optimization that will serve the purpose of Dwell time i think. The steps or measure of conversion optimization is a mirror image of dwell time increase steps.
Hi zoom, happy to hear that you liked my post and found it useful. I thought the posts I found about steps to improve dwell time on a page were all pretty useful ones as well, so I'm glad to hear that you liked those. I do think this was one of the earlest Metrics used by Google to show off success of their results. It is a common sense-filled approach towards measuring that, and we shouldn't have to guess its value.
The unifying concept here seems to be to engage your audience.
This shouldn't really be a surprise but a lot of people still seem reluctant to just ask "why did you visit my site today" or "what makes this page useful". Then act upon it!
If people are visiting your site because they like your buttons, why not offer to show them how they were made? or signup for a notification of when new buttons are published? (or both), then ask them again if they like the new content.
Hi Richard,
The long click metric does seem to be one based upon user experience and user engagement. If user engagement is so valuable to Google that they capture it in patents like the ones I mention in the post, then my assumption based upon that is that I want to find other ways to engage my audience; exactly as you note. I agree with you! Thanks.
It's really a low risk strategy to adopt, you aren't suddenly going to find yourself out of pocket by understanding your users and what they want.
Not only that it will help you engage them on other platforms (social, print or even in person) diversifying your audience, get rid of the all your eggs in one basket approach that sometimes creeps into business after they have a bit of success with a specific channel.
An important part of SEO is increasing your visibility across the Web, so engaging people on other platforms and finding ways to keep them on your pages longer are both victories. :)
Thanks bill very nice post.
i think based on different data of user behavior Google will make certain changes to provide even better search result. and as an SEO we must focus on relevant content that user like.
Hi CommercePundit,
Thank you. I think trying to understand and anticipate what your audience is looking for from your site is essential to your success and an extremely important thing to do.
Great post, Bill!
Engagement has long been a fancy word to throw around, but to have some actual patents and information on it like posted here, really helps validate it as a ranking factor.
And props to Devin, I love the "android" picture.
Hi LSIversen,
I do like finding sources like patents and white papers and blog posts and help pages from the search engines that do reinforce concepts like the value of a metric such as the long click. Having that kind of validation is reassuring that you're engaging in an effort that they find value in.
Really happy about Devin's efforts to capture my ideas for pictures for this post, and thankful that he took the Star Wars theme I was aiming for and ran with it.
Sir, It's always great to read your posts and I'd love to see you more frequently here on Moz. :)
From this post, can I extract this?
"Do not stress about optimizing your page rather about optimizing the search experience instead. "
Hi Umar,
Thanks.
Don't be afraid to optimize your page, but don't ignore the search experience in any way. :)
You're awesome :) :)
Hi Bill,
Great to see your another masterpiece article. As Cyrus mentioned as it happens when Google determines quality score in AdWords, that data is gone if an ad is manipulated. So will the same thing occur if there is a lot of iterations made to any webpage or doc file?
Another question, Does that show that only in-depth articles would become the part of top search results? As they are highly prone to be long click pages.
Will Social interactions on a page would also lead to a page being marked as short click one? As people might leave a page once they are through the key takeaways section and sharing it.
What would be the scenario in case of "Pogosticking"? Will that count as last click for the whole domain or short click for an individual pages?
The post is really commendable and seems to pave the way for content marketing for every niche. Thanks Bill
Hi Amit,
Thank you. It does seem like Google was concerned about keeping an eye on pages that they might be boosting in search results because of metrics like a long dwell time, and monitoring those. Yes, it is like monitoring quality score for Adwords.
The in-epth articles seem to be pages already featured by Google with the display of a logo, and a presence in a separate section of the search results. Can a page graduate from being an in-depth article to a high ranking one, for a query, and is that really a "graduation"?
I'm thinking that social interactions on a page should be perceived as a positive sign by a search engine, but shouldn't be set up in a way that limits or exhausts continued engagement with a page, and if so, that should be changed.
Pogogsticking is someone exploring the content of pages of a site by clicking upon links and quickly seeing what is on the pages before choosing one to stay upon and visit. How to limit Pogosticking? One way might be to present a page with a page title, a snippet, and a URL that exhibit a confidence in the subject matter displayed by a page, to stop that type of exploratory probing.
Thank you very much, Amit.
Thanks for the great post.
I think that it's safe to say that this concept of the "long click" is simply an extension of previous "sticky" ideas like "sticky site" and "sticky marketing." As for google's patent: What I'm most concerned about in regards to this patent is that one company has so much control over the success and survival of a business and site. Who is Google to gauge and manipulate a website's success using a standard that doesn't work for everyone? I'm also curious to know how Google would look at a site designed around the sole purpose of providing links to news stories on other sites. I might, as an example, have a site that only displays a page of titles for today's news, short descriptions and links. As a result, visitors visit briefly, click links and go elsewhere. And, how does google's metric affect my success? Will my site be less successful because my visitors quickly leave my website to check out the news elsewhere?
Hi Todd,
I have no problems with Google tracking how people use their site, and which links people click upon. Site Owners use analytics programs to try to improve their sites everyday, and the idea that Google is concerned about which pages people select in response to queries, and what sites Google shows them, shows me that Google cares about the quality of their search results. Google does have a lot of power, and to a degree that's because searchers keep on returning to them, and searching from their pages.
I can't speak for google about your hypotheticals. Maybe you should write a moz post, and make your case there.
Interesting patent research that could be proof that pogosticking results in lower rank.
I wonder if they take into account the speed of people's computers - for example a slow computer may have a "long click" but only because it's been spinning trying to load all the elements and ads...
This is very interesting. I can see how search engines would find it useful as an indirect indication as to whether a search result provided provided was good or not. However, it is clear that there are many reasons that a user may not return to a search they had performed previously. Are you aware of any research that substantiates this as a reliable quality metric?
Great post. I think the purpose and action of user will matter.
Thank you Ikkie!
Hello Bill,
Well Done, an excellent explanation especially on patent. I would be more agree with the way Google define category to rank particular page. Also, there is bit difference bounce rate & dwell time, we don't like to have bounce rate, however we should always do welcome to customers because sometimes they found enough information on the page and they left the page within few seconds. So, it does not mean that we have high bounce rate & we are not targeting proper costumers. But yes we should expect good dwell time.
Anyway, Keep it up :)
Hi Subham,
Thank you for your kind words. I was really intrigued by the Google patent that captured information about which categories is seemed people searching for different queries might potentially be intending to find, based upon long click times on results from those categories. Aiming for a long click time on your pages is definitely a target that most people should be aiming at. The success of the search engine in providing your page as a search result is also your success as well.
Bill
Hello Bill,
Thanks for the explanation, I would be 100% agree with you :)
Hi Bill,
A great post and it reinforces the empirical evidence we see everyday.
Pages with high bounce rates and low time on page rarely rank. On the other hand, engaging blogs frequently have high bounce rates but, with long times on page, they rank very well.
Hi Bill Slawski,
Great Post, Thanks for sharing with us.
Brilliant as always Bill.
Thanks, Rob!
Hello Bill,
Great Blog Thanks for sharing with us.
Thank you, Shane!