How to Index Your Apps on Google

Apple app store and Google Play Store keep on filling up more and more every single day. Did you know there are more than 3.1 million apps right now? So how do you increase the visibility of your apps among tons of apps out there? It is not an easy job to stand out of the crowd, no matter how flawless your app may be. It is no wonder that app store optimization has taken the app world by storm over the last few years. Ever heard of App Indexing? No, then you should. App indexing is a very LESS costly system that small businesses in particular can profit from. All you have to do is give it a bit of your time and effort to complete all the stages needed to reach your goal.

how-to-index-your-app-on-google

What is App indexing?

A little introduction wouldn’t hurt. So what does app indexing really do? When people enter a keyword related to your app with their mobile phones, Google can show your app on the top along with other websites in the list. This is what app indexing basically does. This service of Google makes users find your app in search results when using their mobile phones with an install button.

Clicking on this button will lead users to Google Play or App Store in case the user has not installed it or the Android/iOS app in case it is already installed. It doesn’t matter whether it is from Google Play Store or App store. It will allow you to increase your retention rate of registered user and increase your installs volume.

A Bit of its History

Let’s go back in history and get to know where App Indexing really came from. It was in October 2013 that Google app indexing was first launched, but it was available to only very few developers. It was not until June 2015 that it became open to all. Then Google went on to include support for iOS via Chrome in May 2015 and further announced support for app indexing within Safari in October 2015. However, it is compatible solely in devices with either iOS9 or above. Its final transformation took place this year when Google indexing became Firebase App indexing available for Android and iOS applications.

App indexing is an evolved version of traditional SEO as it has quiet some streaks of SEO. What you have to do is index the content of your apps in Google search so that the traffic gets distributed to your app. To make that possible, it was necessary earlier to have your web and app similar. However, that’s not the case anymore. Since the mid of November, native apps can be indexed even if they have no similarity with the web. Yet another wow factor is the ability to see an ‘App Streaming’ feature with your app contents. That means users can preview the app before making a decision to download it.

Benefits of App Indexing

The benefits of app indexing are huge. All it requires is some effort and time from your side in order to implant app indexing to your app. Here are six major benefits:

1) Improves your visibility on Google Search Mobile

If you have app-indexed your app, it will end up on the first page of search results and become easily discoverable to your users. Google displays your app description along with the app icon.

2) Improves advertising revenues

App Indexing and AdMob can go hand in hand to enhance the quality of targeted ads and increase your advertising revenue. If you have implemented app indexing strategy properly, you are bound to get better revenues. Usually, average app’s CPMs are more than web’s CPMs.

3) Increases browsing time

User experience is better in app compared to mobile web which translates into longer sessions.

4) Increases traffic of active users to the app

When app indexing causes users who have already installed the app return to your app, it actually means your brand has been reinforced. Your app usage has increased.

5) Increases CTR on Google search mobile results

What happens is when your user has installed your app and they attempt a search on google search, the result will be icon of the app. It is true that visual results only increase the chances of getting it clicked.

6) Increases amount of organic installs

If app indexing results in your user install the app, it only increases your installs and such cases result in high satisfaction. The install button for the app is displayed right beside the homepage search result giving the user the access to install your app.

benefits-of-app-indexing

How to Index Your iOS App On Google

1) App indexing service uses HTTP URL for iOS9. What does this mean? This means the developer has to follow some step in order to implement this support into his app. The developer needs to use UIApplicationDelegate protocol in order to open the right content of the app in cases user clicks a link that is displayed by Google in search results. In case you have already followed the steps to support universal links to your app, then you can skip this part. If not, then you have to add handling for universal links and make an app-to-site connection.

2) Now you need to form association between your app and the website. The Xcode requires apple-developer-associated domains entitlement for the purpose of listing every single domain associated with the app.  Next, you have to make a file called apple-app-site associated for every single associated domain.

3) After completing the setup for app indexing, you can test and check if you have successfully completed the steps. You can easily preview the search result on iOS. However, remember you cannot test universal links in Xcode simulator. In that case, you need to tap a universal link in Safari on your mobile device.

4) Now it is time to improve your app’s ranking. For that you need to offer high quality content in your app. Make sure you follow all the guidelines from google to come up with a well-designed app and have a responsive website. Only then, go on to measure the performance of your app.

How to Index Your Android App On Google

1) App Indexing for androids make use of HTTP URLs in order to display your users the content of your app. If you want to give your users a great experience, then you need to focus on the content that your user is likely to search.

2) Secondly, connect your app with your website. To do this, you have two options. You can either use Digital Asset Links that needs at least How To Index Your Android App On Google Android 6.0 Marshmallow or you can use Search Console. Google announced that you can make use of this service even if you don’t have a website provided you have a great content inside your app. In case you don’t have website that you can associate with your but you want to utilize App Indexing, you can simply fill a form and make a request for App Indexing solely for the app. It is known as Indexing App-Only content.

3) Now add intents to your android app. All you have to do is open your app in Android Studio and go to AndroidManifest.xml in order to add the intent filter for HTTP URL. You need to create intent filters and logic in order to handle deep link intents. In case you are confused, you can check out the well explained tutorial from Google for a better understanding.

4) Now you can give your user good content considering his search. It will be handy for developers to skim through samples from Google.

5) Your app is now ready to be uploaded on Google Play Store.

6) As an added step, you can make a noindex.xml file so that you can choose some pages of your app that you don’t want to be displayed in search results. Make sure you add its reference to AndroidManifest.xml.

7) If you want your already visited app pages in search autocomplete list, you are required to add the App Indexing API to your app. This comes with some steps that an android developer can easily handle, but in case of any confusion there is a complete tutorial provided by Google.

8) Testing your procedures is very important. Check out the official page which consists of a variety of testing methods.

9) Analyzing your performance is also a crucial step. For this, search analytics serves as an extraordinary tool

10) The best part is that Google offers its assistance on every single step and lets all the developer know how to create high quality content by providing them with important guidelines.

Common mistakes to avoid when implementing app indexing

Do you want everything to come out well? Then make sure you set up app indexing properly. Here are some common mistakes that you should avoid at all costs:

  • As soon as the user reaches a content driven for app indexing strategy, make sure he has the freedom to step back without much hassle. Let things be easy for your users.
  • Make sure that the content you show in your app and the web should be either similar or identical. If they don’t go with each other, things can go awry. Remember you can fix it directly on the search console of your app.
  • The results page of Google’s autocomplete system displays a list containing titles about the content of apps. Do you want your app to appear in one of those titles? Then you need to make titles that are directly associated with the web content. If you don’t follow the guidelines properly, google may stop displaying your results in the autocomplete system.
  • Another thing you should be careful about is that if a user visits from app indexing, then that should take him directly to some content within your app. Make sure users don’t reach to an advertising message before they see your content.

 

Tagged : / / / / / / / /

Go Be a Youtube Hero!

We always want that someone recognize our little random acts of heroism. Every day these acts of heroism go unnoticed like flagging an inappropriate video or reporting a cyberbully. It takes courage and hard work to be a hero, fight bad guys and report suspicious activity.

Well! Now YouTube is recognizing the efforts of heroes who keep YouTube a cool and happy place. The bravery and hard work will now be rewarded with special points that will open up perks for YouTube Heroes.

Head over to heroes.youtube.com and go be a YouTube Hero!

 

 

Tagged : / / / / /

Google Acquired Image Recognition Startup Moodstocks

Recognition methods have long been in use to connect elements of physical world with the digital realm. We often see instances of recognition in the form of Facebook’s tagging option, Apple’s Siri and Google’s image recognition in its Reverse Image Search etc.

You can search for a relevant item or its multiple presence over the internet by searching it via Google’s image search. Your friend’s tag recommendations also come up as soon as Facebook recognizes your friend’s face in an image. Moreover, other forms of recognition by a digital platform has revolutionized the we share information and react with our machines.

Google Acquired Image Recognition Startup Moodstocks 2
Google Acquired Image Recognition Startup Moodstocks 1

Image recognition helps us identify physical objects or its instances in the digital realm. Such recognition solutions help bridge gaps and aim to achieve some form of synchronization between digital and physical realm. Such solutions also help those who are in need of finding or identifying an object with the help of ginormous archive of digital data over the internet.

Google Acquired Image Recognition Startup Moodstocks 3

Google being forerunner of innovations in the digital field is leaving no stones unturned. Other than IBM & Amazon, Google is also among the leading ones to extensively work on Machine Learning and Artificial Intelligence. In light of that, Google has recently acquired Moodstocks, an instant smartphone image recognition startup to enhance their machine learning capabilities.

moodstocks-2 moodstocks-3

Moodstocks is “on-device image recognition” software for smartphones which will be phased out as it joins Google. Moodstocks’ statement reveals their purpose and objective behind development of an on-device image recognition smartphone application.

“Ever since we started Moodstocks, our dream has been to give eyes to machines by turning cameras into smart sensors able to make sense of their surroundings” Moodstocks

Checkout the image-recognition technology in action below:

By joining Google, Moodstocks will be highly resourceful for android users to accurately find objects via smartphones and make use of that information with ease. We can’t wait to get our hands on to it in near future.

Source: Moodstocks

 

Tagged : / / / / / /

Yoast WordPress Plugin OnPage SEO configuration for Woocommerce

Have you ever worried about building ecommerce website on WordPress Woocommerce but you are not aware how to configure woocommerce site for OnPage SEO optimization. Unlike WordPress blogs, Woocommerce is but tricky to configure for onpage SEO, sometimes people end up doing wrong Yoast configuration and find their website nowhere or they index wrong page structure.

Install WordPress Yoast Plugin

Wordpress Yoast Plugin

Remember to keep it updated every time Yoast Updates their plugin.

 

Homepage SEO configuration

Woocommerce Home Page SEO Configuration

 

Activate XML sitemap and exclude irrelevant pages

 

Wordpress Yoast Plugin 3

You will probably have different boxes , all you need is to check those boxes you want index in Google search.

Noindex and Nofollow pages with duplicate content like TOS, Checkout and “Privacy Policy Pages” pages etc.

Woocommerce Nofollow and noindex

 

Add social profiles

Wordpress Yoast Plugin Add social profiles

Add Robots.txt file

Robots.txt file helps to search engine crawlers to figure out which page to crawl and index, some time search engine crawlers crawl and index the unnecessary pages like from wordpress plugin directory or wordpress code file. So in order to avoid this, use the following robots.txt file.

Woocommerce robots.txt file

User-agent:  *
Disallow: /cgi-bin/
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /recommended/
Disallow: /comments/feed/
Disallow: /trackback/
Disallow: /index.php
Disallow: /xmlrpc.php
Disallow: /wp-content/plugins/

User-agent: NinjaBot
Allow: /

User-agent: Mediapartners-Google*
Allow: /

User-agent: Googlebot-Image
Allow: /wp-content/uploads/

User-agent: Adsbot-Google
Allow: /
 
 
User-agent: Googlebot-Mobile
Allow: /

sitemap: http://replaceyourdomainhere.com/product-sitemap.xml
sitemap: http://replaceyourdomainhere.com/post-sitemap.xml

I hope that the next time you’re about to configure Yoast, you will find these tips helpful.

Tagged : / / / / /

Can Google’s new Smart Lock replace the LastPass?

Can Google’s new Smart Lock replace the LastPassOn the average, a person uses more than 25 websites – let the smartphone applications alone. Remembering all the passwords for these applications is bothering task, but you may wonder why not keep a single password for all of the websites? Yes, you can, but that’s ultra-risky. Many hackers are aware that most of the people are too lazy to change the passwords and keep a single password for all of their sign ups, and they exploit this fact to the max.

There are many ways you can boost up your password strength:

Using Capitals and symbols

Using Capitals and symbols (&^ %$#) can highly strengthen your passwords and make them extremely difficult to hack.

e.g. Password: silverspoon

Strong version: S!lV3rsp00n

Using the site name as a prefix or suffix

You can avoid using the same password for every site by simply using the first three or four letters as a suffix or a prefix with your password.

General Password: S!lV3rsp00n

Yahoo Password:   yahoS!lV3rsp00n (space registers as a character)

These are some basic ways of increasing the difficulty of your password, but if you are too lazy to the above, you will most probably shift to the password manager like most of the people.

Password managers remember your passwords for you; they can generate complex passwords for you; and they can also save the sites you love as bookmarks.

LastPass

LastPass is the leading name in the password managers (Even I use it). It’s a very handy service when it comes to passwords. You don’t have to do anything. It does it all for you. Whenever you sign up for a new site, a prompt will appear asking you to save the site in LastPass, and you have to click on the yes – that’s all.

LastPass has both: the free and the paid version.

Smartlock

SmartLock is a password manager by Google. Google is a very big name in the internet and many people rely on Google applications for their household, business and personal management.

How’s SmartLock different than other passwords managers?

SmartLock helps you manage your online passwords like all the other password managers. But there are some features that make it a little different.

App password management:

Unlike other password managers, SmartLock offer application password management for most of the android applications.

Sign in Bypass:

Another feature that is very appealing is the sign in bypass. It lets you completely skip the Sign in page, and takes you directly to the web or the applications – which we think is very nice.

What Smartlock lacks

No password generation:

Most of the other password managers have built in password creators that create strong passwords. SmartLock doesn’t have any built in feature for password generation.

Chrome only!

Chrome is a very reliable browser, but having this application only available for chrome is a very big negative in our view. We, however, are hopeful that it will be soon made available to other platforms like Google Keep.

SmartLock or LastPass?

At this phase, we think it is far behind the other password managers, because even though it has introduced some features, it hasn’t offered anything game-changing. It also lacks some of the features that are already available in the other password managers.

Despite of all these things, we must not oversee that it is the Google way to start small and develop according to the feedback. Moreover, unlike others SmartLock is completely free – no paid versions. SmartLock appeals with its simplicity and convenience. If you want something simple, you should definitely give it a try.

 

Tagged : / /