Thursday, July 19, 2018

Digital Marketing Services in Chennai



Anybody run their business 24X7 without resource?
Just create web design and development activity for you business then it’s became 24X7?
The most successful business promotion activities from your door step. Generate and drive your business as progress way, using online activity and smart work involved. Hope you’re very much impressed and need these support and service for your business promotion activity. We are eagerly waiting for your replay.

Wednesday, April 26, 2017

Accelerated Mobile Pages Optimization - AMP



The Accelerated Mobile Pages (AMP) Project is an open source initiative that embodies the vision that publishers can create mobile optimized content once and have it load instantly everywhere. In normal people terms, this means when you search for a news search term, Google will show you carousel that highlights stories on AMP-enabled websites.

AMP is making things over-the-top, supercharged, amazingly awesome for mobile users. AMP has essentially overhauled the core elements of how websites structure their mobile pages. It’s broken down into three sections:
    AMP HTML: A redesigned version of HTML includes a new set of custom AMP related commands.
    AMP JS: A new Javascript structure for mobile pages that allows all loading of external resources asynchronous.
    AMP CDN (Content Delivery Network): This will take your AMP-optimized content and cache them for fast delivery.
AMP requires developers to strip their markup to create simpler pages for a faster web page. And, as you’ll see later in this article, those pages are getting an added boost in Google’s mobile search results. Now, publishers have twice the web pages and twice the power in SERPs. Meaning, if you have a website you need to provide two different versions of web pages 1) desktop 2) AMP for mobile. It looks similar to this:


Google AMP Really That Much Faster Than Mobile
Take a peek at this visual representation from anti-tracking extension Ghostery compared desktop, mobile, and AMP.  When comparing a New York Times piece, here’s what Ghostery saw when comparing Javascript tags:
Desktop = 100+
Mobile = 60
AMP = 21


Google AMP Mobile-Optimized Content
If you’re anything like me when you first heard the news about AMP,  you whipped out your smartphone and googled “bei bei baby panda.” While, yes, this may lead to an amazingly cute three-minute video of a napping panda 🐼, it’s not going to lead you to AMP-optimized mobile content.
So, I have the next best thing: perusing streams of celebrity search results and inspiring nude selfie news (thank you Kim K!). I’ve scoured Google’s AMP-optimized mobile content from top to bottom in search of some awesome examples to show you here. Let’s search together, shall we?
    Grab your smartphone.
    Click on your browser.
    Type in g.co/ampdemo.
    Search for news-worthy phrases like “Kim Kardashian nude selfie,” “#CocksNotGlocks” or “Caitlyn Jenner.”
Google AMP Affect Organic Search Results
Keywords. Domain authority. Page authority. Organic traffic. There are a lot of opinions about what happens to the organic search results now that AMP is in full effect. One fact remains true: AMP is not a ranking factor. In a Google+ Hangout, John Mueller, Webmaster Trends Analyst for Google, confirmed this statement.
While I understand that AMP is not a ranking factor (yet!), AMP does affect clicks, impressions, and user experience,  which in turn affects SEO. AMP is only seen in the News carousel right now. Google is currently holding the News carousel above-the-fold on mobile, therefore, pushing down organic search results. So, if you’re not on the AMP bandwagon, then you’re most likely going to see a drop in clicks, impressions, and user engagement.
I’ve got more interesting news: Jeff Jarvis explained the carousel won’t always be there. But, with the announcement of Mobilegeddon last year, mobile friendliness is a ranking factor. I saw sites that did not pass the Google Mobile-Friendly Test plummet from top positions to no man’s land. And, with Google hinting at another mobile update in May, I assume AMP will become more important.
On top of creating AMP-optimized content, publishers should focus attention on all other elements above-the-fold:
    Headline: Create an actionable, engaging headline by removing the fluff.
    Hero image: Design a compelling, original hero image.
    First 100 words: The intro copy is the lead engagement to get the reader to click.
The following markup is a decent starting point or boilerplate. Copy this and save it to a file with a .html extension.

<!doctype html>
<html amp lang="en">
  <head>
    <meta charset="utf-8">
    <script async src="https://cdn.ampproject.org/v0.js"></script>
    <title>Hello, AMPs</title>
    <link rel="canonical" href="http://example.ampproject.org/article-metadata.html" />
    <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
    <script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "NewsArticle",
        "headline": "Open-source framework for publishing content",
        "datePublished": "2015-10-07T12:02:41Z",
        "image": [
          "logo.jpg"
        ]
      }
    </script>
    <style amp-boilerplate>body{-webkit-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-moz-animation:-amp-start 8s steps(1,end) 0s 1 normal both;-ms-animation:-amp-start 8s steps(1,end) 0s 1 normal both;animation:-amp-start 8s steps(1,end) 0s 1 normal both}@-webkit-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-moz-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-ms-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@-o-keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}@keyframes -amp-start{from{visibility:hidden}to{visibility:visible}}</style><noscript><style amp-boilerplate>body{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}</style></noscript>
  </head>
  <body>
    <h1>Welcome to the mobile web</h1>
  </body>
</html>
To demonstrate what additional markup could look like, here’s the code required to embed an image into the page:
<amp-img src="welcome.jpg" alt="Welcome" height="400" width="800"></amp-img>
AMPs are web pages; any styling to the page and its elements is done using common CSS properties. Style elements using class or element selectors in an inline stylesheet in the <head>, called <style amp-custom>:
<style amp-custom>
  /* any custom style goes here */
  body {
    background-color: white;
  }
  amp-img {
    background-color: gray;
    border: 1px solid black;
  }
</style>
Add the following to the non-AMP page:
<link rel="amphtml" href="https://www.example.com/url/to/amp/document.html">
And this to the AMP page
<link rel="canonical" href="https://www.example.com/url/to/full/document.html">