I have a problem here where Google shows my `<nav>` instead of my main section in the SERPs. On top of that, [because my nav is made up of inline elements][1], the result gets really messy:

    example.com - My page title
    www.example.com/url/to/page - Translate this page
    LoremIpsumDolorSitAmetConsecteturAdipiscingElitSedDoEiusmod...

Instead, how do I get Google to show my main section? Is it as simple as wrapping my content in `<main>`?

Most sites I've seen don't have their navs showing in their SERPs anyway:

https://google.com/search?q=site:stackoverflow.com

My markup is basically this:

    <html>
      <head>...</head>
      <body>
        <!-- jQuery Mobile `page`: https://api.jquerymobile.com/page/ -->
        <div data-role="page">
          <div data-role="header">...</div>
          <div data-role="content">
            <div class="top">
              <nav>
                <a>Lorem</a>
                <a>Ipsum</a>
                <a>Dolor</a>
                <a>Sit</a>
                <a>Amet</a>
                <a>...</a>
              </nav>
            </div>
            <div class="main">
              <div class="articles_wrapper">
                <div class="article" itemscope itemtype="http://schema.org/ScholarlyArticle">
                  <h1 itemprop="name">Main content goes here</h1>
                  <p itemprop="description">...</p>
                </div>
                <div class="article" itemscope itemtype="http://schema.org/ScholarlyArticle">
                  <h1 itemprop="name">...</h1>
                  <p itemprop="description">...</p>
                </div>
                <div class="article" itemscope itemtype="http://schema.org/ScholarlyArticle">
                  <h1 itemprop="name">...</h1>
                  <p itemprop="description">...</p>
                </div>
              </div>
            </div>
          </div>
        </div>
      </body>
    </html>


  [1]: http://webmasters.stackexchange.com/questions/82240/will-google-punish-me-for-not-using-ulli