Android Market App Rankings – Huh?

98

You’ve made an app that you like and put it on the market. It goes on a tear and starts climbing the charts.  You find that you have 10,000 downloads, a 4 star rating, and that your app is  ranked number 20 in its category.  Sounds great.

Then you check the 15th ranked app, it has 5,000 downloads and a 3 star rating.

Huh? What is going on here?  I am not sure if anyone knows the Google Market formula except Google.   In an ideal world, the market ranking system could not be gamed.  If that is the case, then I think it would be great to know the ranking criteria. If there is a chance the market can be manipulated, then it might be better to keep the rankings a mystery.

So what might go into the Market Ranking?

Installed Base
Your app may have 10,000 downloads, but an installed based of 3,500 users.  The higher ranked app may have 5,000 downloads and 4,000 users.  Using installed base as the measure, the app with less downloads is the more popular app.  An informal discussion with a handful of developers who were willing to share this info indicated that 35-45% is the typical retention rate. 10,000 downloads might translate to 3,500 installed apps.

Rate of Growth (Acceleration)
A new app makes a splash and climbs the chart. This new app moves up the chart quickly and displaces other apps.   As a new app, it may add 50, then 100, and then 500 new users per day.  New apps tend to gain more users per day than an established apps.  Acceleration appears to drive market rankings.

Continuous Growth (Velocity)
Does your app always add 100 users per day/3000 per month?  Apps with continuous growth do well in the rankings.

Retention
Apps don’t grow forever.  It seems that once an app is established, it holds its crown.  MySpace is #1 in Social Category and Facebook is #2.  I have not seen these positions change. This means it is not just about growth.

Rating
My personal guess is that ratings are not factored in.  That is only a guess.  I think that if you install and app and keep it, you are factored in.  Whether you subjectively rate the app 1 or 5 doesn’t matter.

Could it just be about installed base?
This is a real possibility.  Acceleration and Velocity will both point to a large number of installed users.

When trying to decipher this, you can find helpful info online at Androidstats.com.  In addition to the site, their Android App AndroidStats  provides biggest weekly movers in rankings and recent price changes for apps–that can be when a paid app becomes free.

I looked at the Sporting News Pro Football app.  The app has 10,000-50,000 downloads. The overall rank in the market is 36.  It is higher than the T-Mobile Voicemail app which has 50,000-250,000 downloads.  The Androidstats chart for Sporting News Pro Football shows fast growth that levels off.  This is a typical growth pattern.

sportfootball

App rankings are helpful for both users and developers.   Let’s look at these 2 questions:

  • As a user, what information would be helpful when deciding to try an app?
  • As a developer, what can you do to promote an app and increase the rankings?

What info is most helpful to users?

As a user, it is good to know about popular apps and highly rated apps.  A popular app will have a large number of downloads and a stable installed user base. A highly rated app may have less users, but a consistently high rating.  AndroidStats info on apps with large moves in rankings are certainly helpful to look at for apps that are becoming popular.

The ideal scenario might be to look at popular and highly rated apps by time periods.  Popular and  app ranking would be filtered by time periods like:

  • This Week
  • This Month
  • Past 6 months
  • Past Year
  • All time

If this info was available, it would be possible to see how apps become popular and how they level off.  It would be a way for users to look at up and coming applications.  These filters, if possible, would help accelerate app rankings based on popularity and quality.

What can a developer do?

  • Make a good app that works well and is polished
  • Understand that people will use and rate the app as soon as it hits the market
  • Make meaningful and useful updates
  • Get the word out

An app can be functional, but not polished.  As a developer, I am as guilty as anyone of getting excited when an app is functional.  I want to put it in the market right away and call it 1.0.  It might be better to publish it as a beta and ask for feedback or take a step back and give it some polish.  Many developers come from the web world where we can update a website at will and do a “soft-launch” for our friends and co-workers to check the site.  We’ll then make fast corrections.  There are real benefits to an iterative approach, but the Android market is different and the app needs to be both functional and polished at launch.

In the blog post from the developers of Screebl called “Polish your Apps, People!“  they concluded that “polish is better than feature.”  I agree. With a short time to engage a user and have him or her understand your app in 30 seconds or less, the app should be polished and easy to understand.

At this point, there is no soft launch in the Android Market.  New apps get used and quickly rated by users.  The “Just in” feature of the Android Market highlights new apps.  A new app or new feature included in an update is a great opportunity to drive traffic and increase rankings.  This may make it possible to game the market, but it also a great way for new features and improvements in apps to be highlighted to users.  Apps will change and a well thought out release plan can help with the market rankings.

You can get the word out about an app by talking to other developers, blogging, using Twitter and other social media, and by advertising.  I learned about BubbleBeats at the NYC Android Meetup. I learn about apps from sites, blogs, and mailing lists for developers.  Since many of these outlets are focused on developers, the audience is focused, but small.  AdMobs can reach a wider audience with mobile ads.  I would also suggest targeted advertising on Facebook for certain apps.

Facebook provides  targeted advertising based on interest groups.  It is even possible to target Android users or to target ads to Facebook users who “Like MyTouch 3G.”  Beyond targeting for a specific phone or interest in Android, it may make sense to target your app to a specific group like hikers if your app is related to hiking.  Facebook ads are based on a pay per click model and costs can be tightly controlled.  You can even try with a dollar per day.

I would call my level of advertising on Facebook at the experimental level.  I tried advertising to MyTouch 3G users for $5 per day.  My ad included instructions on how to find the app in the market and linked to the Facebook Page for the BFF Photo app.  The app shows Facebook Photos on your phone and provides upload from the phone to Facebook.  It is a good fit for Facebook ads, but non-Facebook apps will make sense too.  Facebook pages let users become fans of your app.  You can get the word out to your fans and they can comment, post photos, etc.  I do not see a reason to not have a Facebook page for your app.

Here is the Facebook ad and a report with the results.  This $16.42 experiment resulted in the ad being shown 12,273 times with 33 clicks.  A handful of people became fans during this time and the number of downloads increased slightly.  The result showed that a Facebook ad had the potential to promote an app.adcopy

If you have ideas about how the Android rankings work or have ideas about how it should work,  ideas on how to make the market rankings helpful to users, or developer experience in promoting our app,  please leave a comment.

adresults

98 COMMENTS

    • The chart with click throughs is for the Facebook ad shown. Since the ad says, "Search 'BFF Photo' in the Android Market," low click rate might be OK. The call to action is also in the ad. The particular add targeted people who "like mytouch 3g" and live in the US.

  1. What if they would develop a method to count the number of times an app is mentioned in blogs or on websites and use that in their ranking system.

    O wait, google already does that…

  2. As a new android dev I found this to be a very helpful article. I was especially interested in the marketing portion of it. I would love to see more posts about that subject in the future. Its hard to break into the market and any tips on getting the word out are valuable. Thanks!

  3. I've thought about this quite a lot, agree about the installed base being a factor and also about the ratings not having much effect.

    I suspect another 'invisible factor' in the rank calculation is the uninstall reason, i.e 'I don't use it or want it' and 'I need more space on my phone' could be neutrally weighted, while 'it's defective' or 'it's malicious' could be negatively weighted.

    Another factor could be the permissions the app uses, from how many permissions are used by the application, to maybe even certain permissions (or combinations) reflecting negatively to the ranking.. Or maybe apps with no permissions just get bonus points 🙂

    hmmm!

    Charlie

  4. Region is also important. e.g. 'BeebPlayer' is a UK-only app, but is #5 in the 'All apps' category and #1 in the 'Multimedia' category with just over 50,000 downloads, above apps with 250,000+ downloads which are available worldwide.

  5. It is an interesting topic regarding market app rankings. It is always a difficult task to gauge or know about the scale used by Google for its market rankings. The discussion has thrown some light on the issue. Thanks for the nice information.

  6. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… […]

  7. […]   指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分/5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  8. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分/5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  9. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分/5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  10. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有 些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入 的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分 /5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知 道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  11. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有 些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入 的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分 /5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知 道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  12. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有 些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入 的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分 /5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知 道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  13. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有 些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入 的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分 /5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知 道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  14. […]   指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分/5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  15. […]   指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… […]

  16. […]   指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… […]

  17. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些 “聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的 一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分/5”,即产品得分比上 Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知道、而且可以调,我只能告 诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  18. […]   指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… […]

  19. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… 也许你已经等得不耐烦了,哈哈。现在就说说我的结论吧。指标A=“总安装/总下载”,即下载转安装的转换率;B=“评分/5”,即产品得分比上Market的满分;C=“留存安装/总安装”,即安装的留存率。不要急着问我a、b、c等于多少,准确数值只有Google知道、而且可以调,我只能告诉你它们加起来等于100,还有就是b>max(a,c)(为什么?下面耐心看)。 […]

  20. […] 指标A、B、C到底是什么?权重a、b、c究竟是多少?这些问题的答案,应该是每个App开发者和运营者都渴望了解的。知道了这个答案之后,有些“聪明”的人就会像当年SP的从业者一样,去刷那些权重大的指标、从而拉升产品的排名了。网上关于此问题的讨论很多都是不了了之、无疾而终。相对较深入的一篇文章《Android Market App Rankings》,也只是在猜想是基于“安装量”的增长和留存。可惜,该作者离正确答案就差一步了…… […]

  21. Recommeneded {websites|web sites|internet sites|sites|internet websites|web pages|web-sites|website pages|online websites|webpages|internet sites}…

    Below are some from the online websites we encourage for our visitors…

  22. {Online|On-line|On the internet|On the web|On the net|On line|Internet|Over the internet|Via the internet|Web based|Using the web} {Article|Post|Write-up|Short article|Report|Posting|Piece of writing|Guide|Content|Document|Brief article}…

    The information described inside of the piece of writing are a few of the best obtainable…

  23. {Cool|Awesome|Great|Amazing|Interesting|Neat|Fascinating|Trendy|Nice|Wonderful|Fantastic} {sites|websites|web sites|internet sites|web-sites|web pages|online websites|online sites|webpages|internet websites}…

    we arrived across a wonderful blog that you can benefit from. Consider a look in order for you…

  24. Web sites we think that you must pay a visit to…

    whilst web pages we backlink to down below are substantially not relevant to ours, we come to feel they can be actually truly worth a undergo, so have a look…

  25. {Awesome|Amazing|Great|Wonderful|Brilliant|Magnificent|Fantastic|Impressive|Remarkable|Excellent|Spectacular} {website|web site|site|internet site|web page|webpage|web-site|online site|blog|websites|web pages}…

    The details pointed out in the put up certainly are a number of from the highly finest available…

  26. Speediest route to melt away belly fats swift…

    Every when within a whenever we decide for blogs that we learn. Outlined beneath will be the most present-day web pages that we choose for…

  27. {Cool|Awesome|Great|Amazing|Interesting|Neat|Fascinating|Trendy|Nice|Wonderful|Fantastic} {sites|websites|web sites|internet sites|web-sites|web pages|online websites|online sites|webpages|internet websites}…

    we arrived across a neat internet site you might possibly appreciate. Take a glance in order for you…

  28. Gems {from the|in the|from your|through the|with the|within the} {internet|web|world wide web|net|online|world-wide-web|online world|word wide web|on-line|on line|web-based}…

    exceptionally couple website pages that come to pass to get in-depth under, from our standpoint are unquestionably very well definitely worth looking at…

  29. {Websites|Web sites|Internet sites|Sites|Internet websites|Web pages|Web-sites|Website pages|Online websites|Webpages|Internet sites} {worth|really worth|well worth|value|truly worth|worthy of|price|definitely worth} {visiting|going to|checking out|b…

    right here are a few back links to internet websites that we backlink to due to the fact we imagine they are worthy of browsing…

  30. {Awesome|Amazing|Great|Wonderful|Brilliant|Magnificent|Fantastic|Impressive|Remarkable|Excellent|Spectacular} {website|web site|site|internet site|web page|webpage|web-site|online site|blog|websites|web pages}…

    enough time to go through or stop by the articles and other content or internet sites we have linked to beneath the…

  31. {Sites|Websites|Web sites|Internet sites|Web-sites|Web pages|Online websites|Online sites|Webpages|Internet websites} we Like…

    Any as soon as in the even when we decide upon weblogs that we examine. Listed down below will be the latest sites that we choose…

  32. {Cool|Awesome|Great|Amazing|Interesting|Neat|Fascinating|Trendy|Nice|Wonderful|Fantastic} {sites|websites|web sites|internet sites|web-sites|web pages|online websites|online sites|webpages|internet websites}…

    we arrived across a fantastic information site that you just can enjoy. Require a look if you need…

  33. Recommeneded {websites|web sites|internet sites|sites|internet websites|web pages|web-sites|website pages|online websites|webpages|internet sites}…

    Listed here are some of the web pages we encourage for our prospects…

  34. {Cool|Awesome|Great|Amazing|Interesting|Neat|Fascinating|Trendy|Nice|Wonderful|Fantastic} {sites|websites|web sites|internet sites|web-sites|web pages|online websites|online sites|webpages|internet websites}…

    we arrived throughout a awesome online site which you may well have fun with. Consider a glance if you want…

  35. Gems {form|type|kind|sort|variety} {the internet|the web|the net|the world wide web|the online world|cyberspace|the online market place|the on-line world|the world-wide-web|online}…

    pretty number of sites that happen to be thorough below, from our perspective are undoubtedly clearly value checking out…

  36. {Cool|Awesome|Great|Amazing|Interesting|Neat|Fascinating|Trendy|Nice|Wonderful|Fantastic} {sites|websites|web sites|internet sites|web-sites|web pages|online websites|online sites|webpages|internet websites}…

    we came throughout a neat internet site which you can have fun with. Take a look if you want…

  37. {Blogs|Weblogs} ou {should|ought to|must|really should|need to|should really|will need to|should certainly|have to|may want to|should preferably} be {reading|studying|reading through|looking at|examining|looking through|browsing}…

    Listed here is known as a exciting Web site You can actually Acquire invaluable that we Stimulate You to determine…

  38. {Websites|Web sites|Internet sites|Sites|Internet websites|Web pages|Web-sites|Website pages|Online websites|Webpages|Internet sites} {you should|you need to|you ought to|you must|it is best to|you’ll want to|it’s best to|make sure you|you might wa…

    below you’ll discover the website link to some web-sites that we think you need to head over to…

  39. {Cool|Awesome|Great|Amazing|Interesting|Neat|Fascinating|Trendy|Nice|Wonderful|Fantastic} {sites|websites|web sites|internet sites|web-sites|web pages|online websites|online sites|webpages|internet websites}…

    we came across a great internet site that you simply may love. Get a glance if you want…

  40. {Read|Study|Examine|Go through|Browse|Read through|Learn|Check out|Look over|Look at} was {interesting|fascinating|intriguing|exciting|appealing|engaging|attention-grabbing|unique|remarkable|captivating|useful}, {stay|remain|keep|continue to be} {in …

    please pay a visit to the sites we adhere to, like this a single, given it signifies our picks from the web…

  41. Title…

    […]we like to honor lots of other net web pages on the web, even when they aren’t linked to us, by linking to them. Underneath are some webpages worth checking out[…]…

LEAVE A REPLY