1. Google Analytics

This web service can be considered as one of the greatest Google tools. In Google Analytics you will find daily statistics of your site visits. This service allows you to know where your site receives the greatest traffic, which pages are more popular with visitors.

2. Google AdSense

Google allows its users to make money online using the web service Google AdSense. After placing a special code on your site pages Google will put ads there which logically correspond to the content of the site or specific pages.

3. Google AdWords

This service provides the ability to create effective advertising messages. Google AdWords is among the five best products of Google and it is one of the sources of income for many companies.

4. Google Ad Planner

This tool provides valuable information to a webmaster about his own websites, sites of competitors, traffic volumes, visitor’s preferences and other kind of information.

5. Google Website Optimizer

This tool allows you to optimize your website. With Website Optimizer you can identify which content on the site is the most interesting for the visitors.

6. Google Webmaster Tools

Google Webmaster Tools can provide information on how the search engine sees your site or some of its web pages. This tool provides important information using which a developer can improve ranking and website traffic.
Google Webmaster Tools

7. Google Toolbar

Tool Google Toolbar is built-in into your browser, after installation you can find information about the value of web pages. This tool will be useful for SEO-optimizers or website owners.

8. Google Related Links

A useful tool for SEO optimization allows keeping visitors on the site, reducing the number of failures and thus increasing page views.

9. Google Trends

Google Trends provides information on how often keywords or phrases are requested in Google, as well as how popular these or other topics are in different geographical regions.

10. Google Search-based Keyword Tool

This service will be useful for SEO optimizers to search and generate keywords based on the most popular search requests.

11. Google+

Google has created a new social network for its users. In this network you can chat with your friends, share links and photographs. Google+ makes it possible to communicate not only in usual chat, but also in video chat, that is a significant difference from other social networks.Google+  working for business.

12. Google Blogger

Today almost every company has its own blog that helps to attract more visitors and enhance the overall profits.

13. Google Checkout

Checkout service is an analog of the payment system, which can be used to implement a web purchase. This service charges a fee for use as opposed to others.

14. Google Froogle

If you need to find a description of a product, Google Froogle tool will help you. This service is most valuable for marketers to set prices.

15. Google Places

Web application Google Places allows you to attract Google users. This service provides the most comprehensive information on companies including description, photos and a link to the website. By using this service information about your company can often appear in search results, accordingly increasing the number of views.

16. Google Zeitgeist

Google Zeitgeist allows you to find the most popular search requests. In addition Zeitgeist can become a generator of ideas for creation of new content.

17. Google Custom Search

Create an individual search engine for your website based on Google technology. Specifying one or several Web sites, add the application to your site along with the search box and search results. You can also change the application interface.
In this way these services are most useful for webmasters and for site owners. These web applications will simplify your work and save time and money by making your business more successful and productive on the Internet.
Link building is the million dollars value practice in search engine optimization to outperform your competitors therefore we are sharing off page seo activities list with you so can learn many different methods of creating quality back links for improving your ranking in search engine and over all website performance also for getting huge instant traffic.
If you observe seo tips and tricks of top internet marketers who are getting thousands on unique visitors on their blogs then you will find they have given priority for getting inbound links from authority websites by applying different techniques by following which you can enjoy the viral traffic also.
So let’s read these really must apply methods from off page seo activities list here.

OFF Page seo activities list – Advanced


1 – Infographic Submission
Submission of the info graphs is advanced method of content marketing and off page by following which you can make your content more viral and readable by many and many peoples. You just need to arrange informative data on any useful topic about which thousands of people are searching information and create descriptive info graphs using vectors + images + text also. Give the people facility to use it by using embed code which has link back to your website also. In this way not only you will get quality back links for seo but will enjoy viral traffic also. You should use infographic submission sites to submit it in starting so people will know about it.

2 – Donation Backlinks
It is the very effectively tested and trusted method for getting do follow links by giving someone 5 – 10 dollars only who has a high page rank and good traffic donate to us backlink site list which show the website links of donation makers also.

3 – PDF or document Sharing
If you have really valuable content which worth liking, sharing and downloading also activities also then converting it into PDF files and submit it on to top document sharing websites is going to give all these 3 mentioned activities for generating back links and creating popularity also.

4 – Search Engine Submission
I know after reading word search engine submission you will understand the submission in Google. You are right but with it you should use other famous search engines also and some of them gives you do follow back links also which is really needed by every seo expert.
Example – Secretsearchenginelabs.com

5 – Use Pinging websites
For the faster indexing of your web pages these ping sites plays an important role and these websites let the other search engines aware about your new web pages or blog posts and force them for quick indexing of it also.
Off page seo activities list to check
                                                                      Image courtesy of Stuart Miles at FreeDigitalPhotos.net
6 – Fetch URL
If you are feeling that after applying all your possible activities your web pages are taking too much time for indexing then you can try for this option which is available in Crawl section of Google webmaster tool. It is the must apply among all activities list for seo off page.

7 – Micro blog Sharing
There are so many popular micro blogging websites which allow to share your URL with 140 – 160 characters and your followers can instantly know about new posts on your blog so if you want instant traffic on your website then you can try this activity but there should be decent number of followers in your account. Twitter, Plurk, Pinterest Instagram are some of the popular sites you can try.

8 – Commenting on niche related blogs
If you are not commenting on niche related blogs then your competitor will not aware from what you have written in your new blog post so i would suggest you to choose top 50 -100 blogs of your niche and start making comments on them for stealing their rank as well as visitors also.

9 – Increase social media engagement
Number of followers is not enough for getting viral promotion, you should be active on top social media websites so people will be interested in commenting below your posts and love to re-share your stuff what you have been shared with them.

10 – Image Submission
If you are able to create an eye catching image or have team which can do it then you get advantage of viral promotion which is the dream of every blogger. There are so many image submission websites which give you quality back links in return as a link credit when you do submission of images in them.

11 – Guest Blogging or posting
It works like an rocket for your ranking purpose and for this you just find the blogs related to your niche and submit your well written content in them and ask the blogger to give at least two do follow back links for your website URL’s. There is good craze of blog posting in web 2.0 sites.

12 – Forums Posting
There are so many forums available online with thousands of visitors every day and you can enjoy the traffic from the discussion by other users on your website just by join those forums and submission of the niche related URL in between discussion or you can use signature links pointing to your website URL.

13 – Question and Answer posting
There are so many high traffic websites related to question and answer where people ask questions related their issues or other queries also and if your website has any information or solution related to their questions then you can get targeted visitors on your website.
Examples – Yahoo Answers, Quora.com

14 – Video creating and Submission
Videos are the place where visitors spend maximum time on the internet and you can get advantage of it also by creating videos related to to your service or any other tutorial also and in this way you can get advantage of likes, shared and embed also it is among from the most applying list of off page seo activities for content marketing.

More Off page seo activities list


There are some more off page seo activities list available which are old but still working very effectively for search optimization.
15 – Social Bookmarking
It is the really working method for getting inbound links with long tail anchor text and the good thing which i like in social bookmarking websites is most of them are do follow which pass quality link juice to us. It is the best method for getting one way quality back links from high domain authority websites.

16 – Article Submission
This technique is working from last many years and still continues its effect in positive way also but the strategy has changed now and you should submit unique article on each website to get positive output of your work because search engines hate duplicate submissions.
Example – Ezinearticles.com, Articlesdunia.com

17 – Press Release Submission
There is great requirement of becoming part of news about our products and writing eye catching press release for gaining the visitors attention press release submissions are working like pusher from the back side to our online promotion tasks and there are so many high authority news websites which can make our brand popular and give us instant huge traffic in very less time frame.
Example – Google News

18 – Directory Submission
Among all the activities of off page this is the oldest one and playing role in generating inbound links with branded anchor text and there is huge list of quality web directories with high DA and PA also for getting followed links sometimes with no followed also. But the branded anchor text for the domains always necessary part of link building strategy.
Example – Dmoz.com

19 – Profile Link Creation
Our steps for creating profile links is continued and web 2.0 sites and web 3.0 websites are the right place where we can create profile back links also. Most of these kind of websites are with high page rank and strong domain authority with Moz trust and moz rank also. With the different format of URL’s sometimes with slash at the end some times without it we can create different variations of branded anchor terms also.

20 – Classified Ad posting and Business Listing
These both techniques are different but sounds like similar efforts also so we post ads regularly about our services to get targeted business clients easily. There is a trend among online marketplaces peoples use these marketplaces websites for finding right information and giving right techniques also.
Business listing is the process we register our official business websites once in top business directories of the city or country also and some times it may be the good decision when we choose for the featured listing also for the more chances of higher visibility in search on these market places.
The big thing which we like in these both processes many sites or directories ask for URL of official business websites so we can get backlinks from them.
All these off page seo activities list is tested and trusted by us and proven really successful for huge success in search engine optimization.

Source URL: http://mywptips.com/off-page-seo-activities-list-to-check/
If you are planning for great link building to home page of your websites without writing any content then donate to us backlink sites may be the good option for you. This method is becoming very popular because by spending only few dollars like $ 5 or $ 10 we can get high page rank links with the branded anchor text and sometimes for URL also which can sounds like natural link building.
The big thing which we like in this amazing back links creation method is that these are not counted as paid links so there is no chance of getting your website penalized. You can frequently create so many do follow inbound links by donating money in sites.
Adopting new strategies for link building is must for every marketer because of growing competition and donations links are among from new seo tricks recommending some top experts like Neil Patel or Brian dean also.

How to find donate to us backlink sites?


If you want to find High authority sites for making donation then you can use below mentioned formula:
allintitle: “contributors”  Donate to us backlink sites
allintitle: “donators”
allintitle: “sponsors”
or
“donate to us”
“sponsors page”
“contributors page”

Not only limited to these but you can get some .Edu extension websites also which allow donators or sponsors to make donations and in return you can get high quality backlinks from edu portals like – http://www.solarcar.engin.umich.edu/quantum-sponsors/ or you can search in this below mentioned way in search engine sites. If you read seo questions and answers suggested by any expert then you will find that donation links are always important.

site:.edu “student discounts”
site:.edu “student deals”
site:.edu “faculty discounts”

Benefits and Loses of Donate to us backlink


Benefits
1 – You can get inbound links instantly from high authority websites.
2 – No need of writing Single line of Content.
3 – The links will not be counted as paid so no fear of penalization.
4 – Most of them are do follow still I will suggest to check other sponsors backlinks using tools.
5 – You can get links from niche related websites by donate them few Dollars like $5.
Losses
1 – You are not sure how many peoples will donate them so no limitation of number of links the Contributors page.
2 – Some sites not allow desired anchors so you can mention only URL.
3 – There is good rush so competition increased and websites may increase minimum donation value in future.
In this way you can adopt this donate to us backlink strategy for increasing your link building portfolio Thanks.

Textsincomputing.com
Astoretf.com
Ganedenbiotechstore.com
Higbeeandnalle.com
Artcomunity.com
Jewishnorthshore.com
Reposeidosantander.com
Asthmatix.com
Gallery644.com
Viaformula.com
Wingluck.com
Ftnaperville.com
Seolinkbuildingsites.com
Seosocialbookmarksiteslist.com
Webaxiacore.com
Vamshi777.com
Zachyu.com/
Bnmlyon.com
Di-xon.com
E-pe.com
Globalsuperhero.com
Matalanghana.com
Nithyaism.com
Notteo.com
Paulsatterberg.com
Rcssms.com
Redunicre.com
Restau-service.com
Snark-free.com
Spectrumfederal.com
Sys0759.com
Theadelaideprize.com
Artcomunity.com
Asthmatix.com
Astoretf.com
Ftnaperville.com
Gallery644.com
Ganedenbiotechstore.com
Higbeeandnalle.com
Jewishnorthshore.com
Reposeidosantander.com
Seolinkbuildingsites.com
Seosocialbookmarksiteslist.com
Textsincomputing.com
Unflashtheweb.com
Vamshi777.com
Viaformula.com
Webaxiacore.com
Wingluck.com/
Josephbrade.com/
Mylondonis.com
Educationexcellent.com
Educationprogrammes.com
Klubers.com
Radio057.com
Techfavour.com
Technewsreader.com
Alaskafoodpagec.com
Myjobshiringc.com
Shipsstarttherec.com
Xhtmlforum.com
Yetitraingamec.com
Yourbookofexpertsc.com
A2zsiteslist.com
Mercylifeems.com
Newhollandcortland.com
Showbizbookings.com
Adtrackermoneyning.com
Akademiofset.com
Chenmeddash.com
Grayspacedev.com
Advocatesforcatholicschools.com
Igarss2012.com
Mobiletsm.com
Ratingsin.com
Basketreelofts.com
Bernardlesterlin.com
Ncc-dubai.com
Psiblast.com/
Greatdeniers.com
Bernardhague.com
Macorner.com
Seite7.com
Viziniti.com
Tasikmalayakota.com
Cityofpierresd.com
Landroveranimation.com
Openhumanitiesalliance.com
Rtibio.com
Thearpanet.com
Berlingarbage.com
Hunkyjesus.com
Ibodha.com
Wcclassifieds.com
Webonliner.com
Ibfsd.com
Revotine.com
Streamingorganic.com
Eunog.com
Intellagentcia.com
Micronichemedia.com
Lazyasianfood.com
Proteinmischer.com
Drdebrajaliman.com
Israeloan.com
Frackingfreeirl.com
Healthfitguru.com
Diyrect.com
Stylusclub.com
Coseconalfa.com
Onlinephotofun.com//
Ebrittone.com
Technologyphilosopher.com
Enneville-lands.com
Work-in-world.com
Barclayscampusrecevent.com
Clustergamez.com
Gamezcluster.com
Hexiaxiang.com
Paperfreeitconsulting.com
Chamberchoiceawards.com
Arcobalenousa.com
Agentur-es.com
Symteclab.com
Arrowheadpain.com
Axiasustentabilidade.com
Psiblast.com//
Rtibio.com
Thearpanet.com
Berlingarbage.com
Hunkyjesus.com
Ibodha.com
Viziniti.com
Greatdeniers.com
Bernardhague.com
Macorner.com
Seite7.com
Wcclassifieds.com
Webonliner.com
Ibfsd.com
Drdebrajaliman.com
Openhumanitiesalliance.com
Israeloan.com
Frackingfreeirl.com
Healthfitguru.com
Revotine.com
Streamingorganic.com
Eunog.com
Intellagentcia.com
Micronichemedia.com
Tasikmalayakota.com
Cityofpierresd.com
Landroveranimation.com
Rebekainternational.com
Lazyasianfood.com
Proteinmischer.com
Techfavour.com//
Communicationoftrust.com
Stronghuge.com
Cursoseguridadviallaboral.com
Wamcon.com
Humanitiesnetwork.com
6milliondemorts.com
Pracaenter.com
Ilumvia.com
Walk-production.com
Gofhin13.com
Xhtmlforum.com
Yetitraingamec.com
Yourbookofexpertsc.com
A2zsiteslist.com
Freeseositeslist.com
Mercylifeems.com
Newhollandcortland.com
Aconcernediowan.com
Josephbrade.com
Mylondonis.com
Educationexcellent.com
Educationprogrammes.com
Klubers.com
Radio057.com
Technewsreader.com
Alaskafoodpagec.com
Myjobshiringc.com
Shipsstarttherec.com
Sbsiteslist.com//
Seolinkbuildingsites.com
Seosocialbookmarksiteslist.com
Showbizbookings.com
Adtrackermoneyning.com
Akademiofset.com
Chenmeddash.com
Grayspacedev.com
Advocatesforcatholicschools.com
Igarss2012.com
Mobiletsm.com
Ratingsin.com
Basketreelofts.com
Bernardlesterlin.com
Ncc-dubai.com
Webaxiacore.com
Vamshi777.com
Textsincomputing.com
Astoretf.com
Ganedenbiotechstore.com
Higbeeandnalle.com
Unflashtheweb.com
Artcomunity.com
Jewishnorthshore.com
Reposeidosantander.com
Asthmatix.com
Gallery644.com
Viaformula.com
Wingluck.com
Ftnaperville.com
Zachyu.com//
Bnmlyon.com
Di-xon.com
E-pe.com
Globalsuperhero.com
Matalanghana.com
Mikeunwalla.com
Nithyaism.com
Notteo.com
Paulsatterberg.com
Rcssms.com
Redunicre.com
Restau-service.com
Snark-free.com
Spectrumfederal.com
Supernimbus.com
Sys0759.com
Theadelaideprize.com
Century-3.com
F-mpj.com
Gamesindustryspain.com
Hs-sos.com
Mob-aff.com
Mobileadsolution.com
Nowyouknowny.com
Yabstaperth.com
Zhjbbs.com


As mobile technology becomes an increasingly common way for users to access the internet, you need to ensure that your mobile content (whether on a mobile website or in a mobile app) is as accessible to users as possible. In the past this process has been relatively siloed, with separate URLs for desktop and mobile content and apps tucked away in app stores.
But as app and mobile web usage continues to rise, the ways in which people access this content is beginning to converge, which means it's becoming more important to keep all of these different content locations linked up. This means that the way we think about managing our web and mobile content is evolving:
So how do we improve the interaction between these different types of content and different platforms, getting to the point of being able to have a single URL which takes the user to the most appropriate version of the content based on their personal context?
The first step is to ensure that we are correctly implementing deep linking (e.g., linking to a particular screen within an app) for apps which have comparable webpage content, to allow for our app content to rank in mobile search.
Image credit: Google Developers
Google indexation provides benefits for both Android and iOS apps. The benefits for Android apps are twofold:
  • users searching on an Android device who have not yet installed your app will see the app show up in mobile search results; and
  • Android users who do have your app installed will get query autocompletions when they use browser search which can include results from your app, as well as seeing enhanced display elements in the SERP (such as the app icon). It’s basically like rich snippets for apps.
Image credit: Google Developers
On iOS, app ranking is currently only supported for apps already installed on the device. Apple users should see search results which include links to installed apps and also include the enhanced display elements mentioned above.
In addition, Google recently announced that mobile apps which use the new App Indexing API for deep linking may receive a rankings boost in mobile web search. They are releasing a new and improved version of Google Now, "Now on Tap," in their latest OS update (Android M), which allows you to search content across your phone without navigating out of whatever app (or website) you are currently using. The catch is, that app content has to be in their index in order to be included in a "Now on Tap" search.
It’s not just Google, either; Apple is implementing their own version of a search index to allow iOS9 users to search and discover web and app content without using a third-party search engine, Bing has its own approach to app indexation and ranking, and other services aren’t far behind.
This post, however, will focus on how to setup your Android and iOS apps to appear in Google search results. While the idea of app indexation isn’t new, it is an area of rapid innovation and the process for getting your apps indexed by Google has recently been simplified. This post is therefore intended to provide a brief overview of that process and to serve as an update to the information which is currently available.

The implementation

The good news is that it’s getting simpler to add the relevant markup to your web content and get your app content indexed and ranking in mobile search results.
The basic process is only three steps:
  1. Support HTTP deep links in your mobile app. For iOS you will need to do this by setting up support for "Universal Links." "Universal Links" are what Apple calls HTTP links that have a single URL which can open both a specific page on a website and the corresponding view in an app.
    Note: At this point, you can register your app with Google, associate it with your website and stop there—as long as you are using the same URLs for your web content and your app content, they should be able to automatically crawl, index, and attempt to rank your app content based on your website’s structure. However, implementing App Indexing and explicitly mapping your web content to your app content using on-page markup can provide additional benefits and allow for a bit more control. Therefore, I recommend following the full process, if possible.
  2. Implement Google App Indexing using the App Indexing API for Android, or by integrating the App Indexing SDK for iOS 9.
  3. Explicitly map your web pages to their corresponding app screens using either a rel=alternate link element on the individual page, by referencing the app URLs in your XML sitemaps, or by using schema.org markup.
You can find a more step-by-step explanation of this process (looking at Android and iOS separately) below.

The app indexation process used to be a bit more complex, because HTTP links aren’t supported by older iOS versions. Instead, developers had to use something called "Custom URL Schemes" to link to iOS app content. This meant that you essentially had to create a unique scheme for your app URLs and then add support for these in the app code.
Custom URL schemes have a couple other downsides besides adding complexity, namely:
  • different app developers can claim the same custom URL scheme, whereas with HTTP links you can associate the app to a particular domain or set of domains; and
  • with custom URL schemes, tapping the URL when the app isn’t installed results in a broken link (because it only links to content within the app), whereas HTTP links are web links as well and can take the user to a webpage if the app isn’t installed (as long as the URL is the same for both the app view and the corresponding webpage).
While you can still use the custom URL scheme approach, the good news is that Google’s App Indexing is now compatible with HTTP deep link standards for iOS 9, which Apple calls "Universal Links."
You should still add markup to any webpages which have content corresponding to a particular app screen. Think of it like like rel=canonical or like mobile switchboard tags, but for apps. Be aware that when Google finds a link between a webpage and an app page which they think are equivalent, they will compare the two pages and you will receive a ‘Content Mismatch’ error in the Search Console if they don’t believe the content is similar enough.

Getting Android apps indexed in Google

Step 1: Support HTTP deep links in your app by adding intent filters to your manifest.

An intent filter is a way of specifying how an app responds to a particular action. Intent filters for deep links have three required elements: <action>, <category>, and <data>. You can find more guidance on this from Google Developers. Here is their example of an intent filter which enables support for HTTP deep links:
<intent-filter android:label="@string/filter_title_viewrecipes">

 <action android:name="android.intent.action.VIEW" />

 <category android:name="android.intent.category.DEFAULT" />

 <category android:name="android.intent.category.BROWSABLE" />

 <data android:scheme="http"

 android:host="recipe-app.com"

 android:pathPrefix="/recipes" />

 </intent-filter>

</activity>
Noindex option:Just like for websites, you can add noindex directives for app content as well. Include a noindex.xml file in your app to indicate which deep links should not be indexed, and then reference that file in the app’s manifest (AndroidManifest.xml) file. You can find more detail on how to create and reference the noindex.xml file here.

Step 2: Associate your app to your site in Google Search Console.

This is done in Google Search Console (you can also do it from the Developer Console). As long as your app is set up to support deep links, this step is technically all you have to do to allow Google to start indexing your app. It will allow Google to index and crawl your app automatically by attempting to figure out the app structure from your website structure.
However, if you do stop here, you will not have as much control over how Google understands your content, which is why the explicit mapping of pages to app versions is recommended. Also, if you can’t use the API for some reason, you need to make sure that Googlebot can access your content. You can check that this is configured correctly in your site’s robots.txt file by testing some of your deep links using the robots.txt tester tool in the Search Console.

Step 3: Implement app indexing using the App Indexing API.

Using the App Indexing API is definitely worthwhile; apart from anything else, apps which use the API should receive a rankings boost in mobile search results, and you don’t need to worry about Googlebot struggling to access your content.
The App Indexing API allows you to annotate information about the activities within your app that support deep links (as laid out in your intent filters). For details on how to set this up, see the Google Developers guidance.

Step 4: Test your implementation.

You can test your implementation (always on a fresh installation of your app!) with the following tools. (Find more info about how to use each of these tools here.)
Android Debug Bridge – to test deep links from the command line
Fetch as Google (Search Console) – to test what Google sees when it crawls your app deep links
You can also track search traffic to these deep links in the Search Console’s Search Analytics report.

Getting iOS apps indexed in Google

Step 1: Support HTTP deep links in your app by setting up support for "Universal Links."

To support universal links in your iOS app, you need to first ensure that your app handles these links correctly by adopting the UIApplicationDelegate methods (if it doesn’t already use this protocol). Once this is in place, you can associate your app with your domain.
You’ll do this by:
  • adding an "associated domains" entitlement file to your app’s project in XCode that lists each domain associated with your app; and
  • uploading an apple-app-site-association file to each of these domains with the content your app supports—note that the file must be hosted at the root level and on a domain that supports HTTPS.
To learn more about supporting Universal Links, view the Apple Developer guidance.

Step 2: Register your app with Google (using the GoogleAppIndexing SDK for iOS 9).

You’ll need to add the App Indexing SDK to your app using the CocoaPods dependency manager. For step by step instructions, check the Google Developers’ guide. Basically what this does is allows you to register your app with Google, just like Android apps are registered via the Search Console. This also means that Google can now read the apple-app-site-association file to understand what URLs your app can open.

Step 3: Test your implementation.

You can test whether this is set up correctly by tapping a universal link in Safari on an iOS 9 device and checking that it opens the right location in your app.

Mapping your webpages to your app with on-page markup or sitemaps

Once you’ve set up the deep linking support for your Android and/or iOS app(s), the final step is to explicitly identify the corresponding webpages to the correct app screens using one of the supported markup options. This step allows you to indicate more clearly to Google what the relationship is between a given page and its corresponding app link (both of which should already share the same URL if you are using HTTP links). Following this step also allows you to indicate the relationship to Bing crawlers, which otherwise wouldn’t see the app content, and to allow Apple to index your iOS app.
You can do this mapping either in the head of the individual page using a link element, using schema.org markup (for Android only), or in an XML sitemap.

A note on formats for app links

The format for an Android HTTP link uses the format of:
android-app://{package_name}/http/{host_path}
The {package_name} is the app’s "Application ID," which is how it is referenced in the Google Play Store. So a link to the (example) Gizmos app might look like this:
android-app://com.gizmos.android/http/gizmos.com/example
For iOS links, you use the app’s iTunes ID instead of the Package Name. So an iOS app URL uses this format:
ios-app://{itunes_id}/{scheme}/{host_path}
For HTTP links the {scheme} is "http," which would mean your URL would look like this:
ios-app://{itunes_id}/http/{host_path}

How to reference your app links

Note: Google provides guidance on the three currently supported deep link methods here.

Option 1: Link rel=alternate element

To add an app link reference to an individual page, you can use an HTML <link> element in the <head> of the page.
Here is an example of how this might look if you have both an iOS and Android app:
<html>
<head>
 ...
<link rel="alternate" href="android-app://com.gizmos.android/http/gizmos.com/example" />
<link rel="alternate" href="ios-app://123456/http/gizmos/example" /></head>
<body> … </body>

Option 2: Schema.org markup (currently supported on Android only)

Alternatively, if you have an Android app, you can use schema.org markup for the ViewAction potential action on an individual page to reference the corresponding app link.
Here is an example of how this might look:
script type="application/ld+json">
{
 "@context": "http://schema.org",
 "@type": "WebPage",
 "@id": "http://gizmos.com/example",
 "potentialAction": {
 "@type": "ViewAction",
 "target": "android-app://com.gizmos.android/http/gizmos.com/example"
 }
}
</script>

Option 3: Add your app deep links to your XML sitemap

Instead of marking up individual pages, you can use an <xhtml:link> element in your XML sitemap, inside the <url> element specifying the relevant webpage.
Here is an example of how this would look if you have both an iOS and an Android app:
<?xml version="1.0" encoding="UTF-8" ?>
http://www.sitemaps.org/schemas/sitemap/0.9"
 xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
 http://gizmos.com/example
 <xhtml:link rel="alternate" href="ios-app://123456/http/gizmos/example" /></url>
 <xhtml:link rel="alternate" href="android-app://com.gizmos.android/http/gizmos.com/example" />
...
</urlset>

Additional information

What about apps which don’t have corresponding web pages?

Unfortunately, as of this writing, Google does not officially offer app indexation for apps which don’t have corresponding web content. However, they are trying to move in this direction, and as such are beginning to try this out with a handful of apps with “app-only” content. If you have an app with app-only content, and would like to get this content indexed, you can express interest using this form.

What about getting my app indexed in Bing?

Bing supports two open standard options for linking webpages to app links:
To learn more about how to implement these types of markup, see the guidance on the Bing blog.

Quick reference checklists

Will Critchlow recently spoke about app indexation in his presentation at Searchlove London. He provided two useful checklists for Android and iOS app indexing:
To learn more about app indexing by Google, check out Emily Grossman and Cindy Krum’s excellent post over on SearchEngineLand.

Source URL:
NewerStories OlderStories Home
Click Here