<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Überity Blog</title>
	<atom:link href="http://blog.uberity.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.uberity.com</link>
	<description></description>
	<lastBuildDate>Thu, 08 Dec 2011 21:12:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>More AppStore SEO</title>
		<link>http://blog.uberity.com/2011/12/more-appstore-seo/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=more-appstore-seo</link>
		<comments>http://blog.uberity.com/2011/12/more-appstore-seo/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 21:12:22 +0000</pubDate>
		<dc:creator>duane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.uberity.com/?p=24</guid>
		<description><![CDATA[Earlier we published a blog entry discussing the important emerging market of App Store SEO (read). What we are learning is that there is a disturbing trend taking place with people who publish apps. Many simply direct users to their apps by phrases like &#8220;Go to the Apple Store or Google Market and search for&#8221;. <a href='http://blog.uberity.com/2011/12/more-appstore-seo/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Earlier we published a blog entry discussing the important emerging market of <a title="App store SEO" href="http://blog.uberity.com/2011/12/mobile-seo-and-appstore-seo-explained/">App Store SEO</a> (read). What we are learning is that there is a disturbing trend taking place with people who publish apps. Many simply direct users to their apps by phrases like &#8220;Go to the Apple Store or Google Market and search for&#8221;. Of a list of several dozen of these we researched, several of the searches now reveal competing apps are showing up above the vendors&#8217; application.</p>
<p>So why is this emerging place so important? Simple. Users search for applications. If you do not rank high enough in any filter query or search, the potential end user will not find your application. Most developers want a wide as possible implementation base of their mobile applications. We have spent a lot of our lives working on SEO. There are several posts on this blog about this topic.</p>
<p>Mobile application SEO is not only an emerging market, but will likely become a large part of an enterprises digital presence. Once again, the rules that determine most of the &#8220;relevancy&#8221; in various mobile app marketplaces has not been made public leaving us to test and hypothesize. Uberity has now come to understand the evolution of such systems. So what should individuals do?</p>
<p>1. Don&#8217;t refer potential application users to your application with non-deterministic mechanisms like &#8220;search&#8221;. You have no control over AppStore SEO and it is a dynamic place with new apps being added every minute. A better method would be to use absolute mechanisms to resolve directly to your app such as QR codes or a URI.</p>
<p>2. If you are trying to get a higher ranking in either the AppStore or the Google Android Market, do some research to find out what terms people are actually searching for that are relevant to your application. For example, if you have a financial stock market monitoring application, you might find that people are searching for terms like &#8220;Dow Jones&#8221;, NYSE, Stock Market and more.</p>
<p>3. Use the terms from your research in your applications title and description. Some of these words are used for building a relevancy index for mobile applications.</p>
<p>4. Divide and conquer. Simply put, use your existing web presence to augment the mobile app visibility by creating links to it from your blog, website or other presence. Our initial research has shown some promising trends.</p>
<p>5. Don&#8217;t use punctuation marks in your app title. This is valuable real estate and most are ignored by the search utilities. For example, searching for a &#8220;*&#8221; reveals no applications (<a href="https://market.android.com/search?q=*&amp;so=1&amp;c=apps">https://market.android.com/search?q=*&amp;so=1&amp;c=apps</a>) while searching for either &#8220;!&#8221; or &#8220;+&#8221; reveal a bunch of Google applications (<a title="Google Market Search for Mobile Apps." href="https://market.android.com/search?q=%2B&amp;so=1&amp;c=apps">https://market.android.com/search?q=%2B&amp;so=1&amp;c=apps</a>).</p>
<p>6. Ensure you categorize your mobile application properly. Misclassifying a game as a business app would confuse people.</p>
<p>If you are reading this and want to know more about what we are doing, please contact us at info at uberity dot com or by visiting our website at <a title="uberity" href="http://www.uberity.com">http://www.uberity.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.uberity.com/2011/12/more-appstore-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile SEO and AppStore SEO Explained</title>
		<link>http://blog.uberity.com/2011/12/mobile-seo-and-appstore-seo-explained/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mobile-seo-and-appstore-seo-explained</link>
		<comments>http://blog.uberity.com/2011/12/mobile-seo-and-appstore-seo-explained/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 19:01:43 +0000</pubDate>
		<dc:creator>duane</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.uberity.com/?p=17</guid>
		<description><![CDATA[We&#8217;ve been toying around with mobile application SEO for some time now and doing some structured research. The field is focused on the study of how applications are sorted and ranked when a generic search term is utilized within a mobile application marketplace. We believe the field of app store SEO will be a large <a href='http://blog.uberity.com/2011/12/mobile-seo-and-appstore-seo-explained/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been toying around with mobile application SEO for some time now and doing some structured research.  The field is focused on the study of how applications are sorted and ranked when a generic search term is utilized within a mobile application marketplace.  We believe the field of app store SEO will be a large area of focus for developers in the years to come.  The practice of optimizing mobile application listings within the dominant application stores in addition to the search engines will be an essential survival skill.   Basically, if your application is not found, it will not be installed and used. </p>
<p>Here is a use case.  We built an application called <a href="http://www.appbrain.com/app/magic-screen-pro/air.net.nickull.MagicScreenPro" title="Magic Screen Pro">Magic Screen Pro</a>.  It is a drawing application yet when a search on &#8220;drawing&#8221; is done, our application does not show up in the first 100 search results.   This means it is invisible to the end users.</p>
<p>There are currently only a handful of dominant mobile application stores such as Apple&#8217;s App Store, the Google Android Market and BlackBerry&#8217;s App World.   Additionally, to add to the complexity of SEO for Mobile applications, many app stores exist with variants of the major app stores and are  filtered by criteria such as ratings, downloads, languages, countries, and paid vs. free apps.  In a coming series of articles, I will build off previous SEO articles and write about some of my preliminary findings.</p>
<p>One of the first things to note is that the models used by Apple, Google, and RIM all seem to have both similarities and major differences.  Unlike web searches, app store results are presented as a combination of filter query and rankings algorithms.  The filters have several normalized components such as &#8220;most popular&#8221; and &#8220;price&#8221;.  The problem seems to arise when a generic mobile application is sought via the search tool in an app store.  For example, searching on Google&#8217;s Android Market for &#8220;Stock Market&#8221; results in over 1,000 results on the first set of results (over 21,000 in total as of the date of this post &#8211;  <a href="https://market.android.com/search?q=stock+market&#038;so=1&#038;c=apps" title="Stock Market">https://market.android.com/search?q=stock+market&#038;so=1&#038;c=apps</a>.  The results are ordered the same whether you search from the Google Market application itself vs. a web search. </p>
<div id="attachment_18" class="wp-caption aligncenter" style="width: 1171px"><a href="http://blog.uberity.com/wp-content/uploads/2011/12/MobileSEO-1.png"><img src="http://blog.uberity.com/wp-content/uploads/2011/12/MobileSEO-1.png" alt="Mobile SEO" title="MobileSEO-1" width="1161" height="926" class="size-full wp-image-18" /></a><p class="wp-caption-text">A demonstration of how the appstore SEO mechanism works</p></div>
<p>This similarity also appears within the Apple App Store. </p>
<div id="attachment_19" class="wp-caption aligncenter" style="width: 1345px"><a href="http://blog.uberity.com/wp-content/uploads/2011/12/MobileSEO-2.png"><img src="http://blog.uberity.com/wp-content/uploads/2011/12/MobileSEO-2.png" alt="SEO for the Appstore is consistent" title="MobileSEO-2" width="1335" height="832" class="size-full wp-image-19" /></a><p class="wp-caption-text">AppStore SEO shows no change between device or web based access.</p></div>
<p>So how do the results get ranked?  Let&#8217;s look at Google first.  The Android Market uses three specific filters &#8211; price, safe search (presumably to ward off adult content), and a &#8220;sort by&#8221; filter.  The latter has &#8220;relevance&#8221; selected as default.  They are shown below.</p>
<div id="attachment_20" class="wp-caption aligncenter" style="width: 529px"><a href="http://blog.uberity.com/wp-content/uploads/2011/12/MobileSEO-3.png"><img src="http://blog.uberity.com/wp-content/uploads/2011/12/MobileSEO-3.png" alt="Better Mobile SEO tricks" title="MobileSEO-3" width="519" height="162" class="size-full wp-image-20" /></a><p class="wp-caption-text">Use filters to get more accurate mobil SEO results</p></div>
<p>The &#8220;Sort by Relevance&#8221; is the key filter to understand.  The exact mechanism by which it works is private, similar to Apple&#8217;s App Store.  So how does Google determine &#8220;relevance&#8221;? At first I had assumed it was the size of the install base however this turned out to be a dead end.  In fact, at a meta level, the first five results are not correct.  Fox Financial News has the first application.  I find it hard to believe it is the most relevant for the term &#8220;Stock Market&#8221;.  The second highest ranked app is actually a link to the &#8220;App Brain Market&#8221;.  When a user clicks through to <a href="https://market.android.com/details?id=com.appspot.swisscodemonkeys.apps&#038;feature=search_result" title="Mobile SEO for the AppStore and Google Apps">https://market.android.com/details?id=com.appspot.swisscodemonkeys.apps&#038;feature=search_result</a> and looks, there is no mention either in visible text or source code of the search term &#8220;stock market&#8221;.  The third result is by Snapworks Technologies and has an install base of between 100,000 to 500,000.</p>
<p>By Google&#8217;s own admission, the following criteria is available to search for apps:</p>
<p><strong>Featured:</strong> great apps hand-picked by the Android Market team<br />
<strong>Top Free:</strong> popular free apps of all time<br />
<strong>Top New Free:</strong> popular free apps less than 30 days old<br />
<strong>Top Paid:</strong> popular paid apps of all time<br />
<strong>Top New Paid:</strong> popular paid apps less than 30 days old<br />
<strong>Top Grossing:</strong> applications and games generating the most revenue, including app purchases and in-app payments<br />
<strong>Trending Apps:</strong> apps showing a hockey stick growth in installs in the last 24 hours<br />
Editors&#8217; Choice Apps: Some of the very best apps available for Android, chosen by the Android Market team<br />
Top Developer: Some of the very best developers on Android Market, chosen by the Android Market team</p>
<p>On top of this, some variants of Android markets allow users to filter results based on the version of Android.  There are some additional criteria for allowing applications to be found.</p>
<p><strong>Priced applications availability:</strong> Priced apps are only available to buyers in these countries. If you are not in a buyer-supported country, you will be unable to view priced applications.</p>
<p><strong>Location:</strong> You may only view the version of Market for your country. For example, UK users may only view the UK version of Android Market from their devices. If a developer has not targeted his app to your home country, you may be unable to view it.</p>
<p><strong>Mobile service provider:</strong> In addition to targeting for location, a developer may also target their application to specific mobile service providers. If a developer is not targeting your mobile service provider, you will not be able to view the application.</p>
<p>Note that Google declares that no application may appear in a top spot as a result of paying to be featured.  Could it be that they intend to let the market dynamically choose the top results as is done with normal search engine results?  I believe that this is in fact the case.  The pattern is very simple &#8211; the first search result page contains code that tracks which applications users select.  The system itself is not perfect and will need to be augmented with ontological classifications, however it is the only logical path to take.</p>
<p>So what works?  For starters, the title of the application seems to be worth its weight in gold.  Recall the earlier example of my Magic Screen Pro application not showing up for the term &#8220;drawing&#8221;.  When you search for &#8220;Magic Screen&#8221;, it appears in the #7 position out of 805 applications.</p>
<p>Google also seems to track the clicks on a search result, hence the more people that click through on each app counts as votes towards raising the ranking in the overall application store.</p>
<p>What seems to not affect mobile application SEO?  We have found that the choice of technologies used to build an applications seem to be irrelevant.  Even in the App Store where one could suspect that Apple might be prejudiced against applications built using Adobe Flash Builder tooling, it seems to make no difference. </p>
<p>What needs to be researched more?  Uberity plans on conducting further research into the exact mechanisms used including external links, links from other mobile applications, keyword usage in app descriptions, and more.  This aspect of technology is relatively new and requires proper research to help developers understand the basics.  Stay tuned for more as information becomes available.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.uberity.com/2011/12/mobile-seo-and-appstore-seo-explained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uberity.com</title>
		<link>http://blog.uberity.com/2011/12/uberity-com/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=uberity-com</link>
		<comments>http://blog.uberity.com/2011/12/uberity-com/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 13:51:39 +0000</pubDate>
		<dc:creator>duane</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Uberity]]></category>

		<guid isPermaLink="false">http://blog.uberity.com/?p=8</guid>
		<description><![CDATA[I want to thank everyone in all my communities and networks for the huge outpouring of support and well wishes. I am once again humbled to realize I am a truly blessed individual and have great support and friends. My mood every day is less and less complacent, a trait I cannot stand. Working at <a href='http://blog.uberity.com/2011/12/uberity-com/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I want to thank everyone in all my communities and networks for the huge outpouring of support and well wishes. I am once again humbled to realize I am a truly blessed individual and have great support and friends. My mood every day is less and less complacent, a trait I cannot stand. Working at a large company too long breeds complacency and bureaucratic tendencies. These are rapidly fading as our new venture starts to shape up. Invention is the mother of all genius and intuitive improvisation is the key to that genius (the latter part applies to the Richard Dean Anderson in all of us).</p>
<p>Many of you have asked me what I am doing next or offered me jobs. I appreciate that and the thought of entering into another job is horrifying to me. I worked eight years at a big company, learned a lot, and have to digest the good, the band and the truly ugly. Adobe has been a very important role in my life and will continue to be a company I work with. My colleagues on the Evangelism team are all great individuals and I&#8217;m sure we&#8217;ll cross paths again, even if I am hopeless at video games. I honestly wish all of them the most in terms of happiness and fulfilment.</p>
<p>So what is next? As the blues brothers did, so has Yellow Dragon Software. We are &#8220;Getting the band back together&#8221; to work on some game changing services and software. The new company, aptly named Überity, is operating in stealth mode right now. A lot of you have requested information and we honestly are in stealth mode right now. We cannot divulge anything publicly however if you wish to be amongst the first to know what we are doing, you can sign up now at http://www.uberity.com and request to be placed on the list.</p>
<p>Why are we doing this? Simple. Doing what you like to do to earn a living is coolest thing an individual can have. Me, a former professional mountain biker, professional musician and tech guy understands this better now that I did a decade ago. We LOVE innovation and solving complex problems. We love delivering value to society. We love doing what we love doing. Our work has to be fun. How cool would that be? This is why Überity exists.</p>
<p>According to the urban dictionary:</p>
<p>Uberian<br />
The adjective form of the adverb, &#8220;uber.&#8221; Used to describe nouns that are &#8220;uber cool,&#8221; without using the phrase &#8220;uber cool&#8221; and sounding like a lil babe. Uberious has also been known to be used, as well as the noun form, &#8220;uberity.&#8221;<br />
Dude I totes love that club it was uberian.<br />
To us, doing what we love for a living is about as cool as it gets.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.uberity.com/2011/12/uberity-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Data Initiatives &#8211; Growth or Failure?</title>
		<link>http://blog.uberity.com/2011/11/odigrowthfail/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=odigrowthfail</link>
		<comments>http://blog.uberity.com/2011/11/odigrowthfail/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 21:48:16 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Open Data]]></category>

		<guid isPermaLink="false">http://blog.uberity.com/?p=3</guid>
		<description><![CDATA[One of the key areas of growth I have been watching is the birth of the open data movements.  The Open Data Foundation is an important group who&#8217;s mandate includes helping many agencies migrate to an open data architecture.  (Disclosure: the author, Duane Nickull, sits on the Advisory Board). As a standards guy for more than a <a href='http://blog.uberity.com/2011/11/odigrowthfail/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>One of the key areas of growth I have been watching is the birth of the open data movements.  The <a href="http://www.odaf.org/">Open Data Foundation</a> is an important group who&#8217;s mandate includes helping many agencies migrate to an open data architecture.  (<a href="http://www.opendatafoundation.org/?lvl1=about&amp;lvl2=organization">Disclosure: the author, Duane Nickull, sits on the Advisory Board</a>). As a standards guy for more than a decade, I find their mandate admirable:</p>
<p><em>&#8220;The Open Data Foundation is committed to using and contributing to international standards and is a project- and results-focussed organisation. We believe in using open standards to deliver measurable benefits in solving business problems in the collection, production, and dissemination of statistics. The aim is use and integrate these standards in a coherent and consistent way, to develop tools and techniques to make them easy to use, and thereby work towards a universal and harmonised statistical architecture.&#8221;</em></p>
<p>As noble as it sounds, the devil is often in the details.  I have a meeting later today with <a href="http://eaves.ca/about/">David Eaves</a>, an Open Data guru who has worked with many governments including the <a href="http://www.opendatabc.ca/">Government of British Columbia</a>, Vancouver City Council (as championed by <a href="http://bclabrowser.ca/index.php/browser/article/viewFile/109/143">Andrea Reimer</a>) and even at the <a href="http://www.data.gc.ca/default.asp?lang=En&amp;n=F9B7A1E3-1">national level</a>.  The gist of the work is that if we, as taxpayers, are footing the bill to create this data, shouldn&#8217;t we be able to use it to make informed decisions?  The answer to me is an overwhelming yes.  So what about the details then?</p>
<p>If you take a look at the data publishing done my most agencies, it is often in mixed standards (flattened PDF&#8217;s, Spreadsheets, Custom CSV (both text and binary), XML and more.  Some o these format are easy to work with but trying to parse a spreadsheet with a non-deterministic style to it is a daunting task.</p>
<p>We recently took on such work for a proof of concept for the government of British Columbia.  I worked with some CSV data from this stie and created a mobile application that runs on iOS, Android and BlackBerry Tablet.</p>
<p><a href="http://1.bp.blogspot.com/-3uWifsQ-A5o/TtP_Xm0or-I/AAAAAAAABF8/y34s_sKZE4I/s1600/Screen+Shot+2011-11-28+at+1.38.09+PM.png"><img src="http://1.bp.blogspot.com/-3uWifsQ-A5o/TtP_Xm0or-I/AAAAAAAABF8/y34s_sKZE4I/s400/Screen+Shot+2011-11-28+at+1.38.09+PM.png" alt="" width="400" height="233" border="0" /></a></p>
<p>One of the things that jumps right out is that open data needs a specialized set of Message Exchange Patterns and the published data has to be deterministic, available in many formats (like JSON/XML) and that callback and notification support is required in the event the data changes.  As an example, this data is published as static data.  As soon as I use it by embedding it, it could be obsolete if the original copy changes.</p>
<p>Another issue is that spreadsheets are not deterministic.  If you have a spreadsheet and output CSV such as this:</p>
<p>Duane, Nickull, Human, Vancouver</p>
<p>Bill, Gates, Human, Seattle</p>
<p>This is an annotation.  No one knows how to account for this if it changes nor how many lines it takes.  Sometimes, naturally occurring commas can also be inside an annotation.  OMG &#8211; what can be done?</p>
<p><strong>Second, Set, Of, Data</strong></p>
<p><strong>Third, Set, Of, Data</strong></p>
<p><strong>This is an annotation.  No one knows how to account for this if it changes nor how many lines it takes.  Sometimes, naturally occurring commas can also be inside an annotation.  OMG &#8211; what can be done?</strong></p>
<p><strong>Second, Set, Of, Data</strong></p>
<p><strong>Third, Set, Of, Data</strong></p>
<p>it can be major headaches for those trying to parse the data.  XML is far better yet this XML has issues:</p>
<p>&nbsp;</p>
<p><a href="http://2.bp.blogspot.com/-qNpar04yntk/TtQBDET3MMI/AAAAAAAABGE/U3UbNH0LsZY/s1600/Screen+Shot+2011-11-28+at+1.45.26+PM.png"><img src="http://2.bp.blogspot.com/-qNpar04yntk/TtQBDET3MMI/AAAAAAAABGE/U3UbNH0LsZY/s640/Screen+Shot+2011-11-28+at+1.45.26+PM.png" alt="" width="640" height="374" border="0" /></a></p>
<p>These are relatively small data sets too.  Imagine large data sets being requested by mobile devices?</p>
<p>What is required in this industry is a new type of data server that can address some of these problems.  Ideas are being formed now.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.uberity.com/2011/11/odigrowthfail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

