diff --git a/config.js b/config.js
index 894c633be0..515db5d657 100644
--- a/config.js
+++ b/config.js
@@ -29,40 +29,43 @@ const config = {
     logoLink: '/',
     title: 'Prisma',
     products: [
-      { name: 'Prisma Client', link: '/' },
-      { name: 'Prisma Migrate', link: '/' },
-      { name: 'Prisma Admin', link: '/' },
-      { name: 'Prisma Cloud', link: '/' },
-      { name: 'Prisma Enterprise', link: '/' },
+      { name: 'Prisma Client', link: '/reference/tools-and-interfaces/prisma-client/crud' },
+      { name: 'Prisma 1 Cloud', link: 'https://app.prisma.io/login' },
+      { name: 'Nexus', link: 'https://www.nexusjs.org/' },
+      // { name: 'Prisma Admin', link: '/' },
+      // { name: 'Prisma Enterprise', link: '/' },
     ],
     community: [
-      { name: 'Meet the community', link: '/' },
-      { name: 'Prisma Day', link: '/' },
-      { name: 'Slack', link: '/' },
-      { name: 'Spectrum', link: '/' },
-      { name: 'GraphQL Conf', link: '/' },
+      { name: 'Meet the community', link: '/community' },
+      { name: 'Slack', link: 'https://slack.prisma.io/' },
+      { name: 'Github', link: 'https://github.com/prisma' },
+      { name: 'Discussions', link: 'https://github.com/prisma/prisma2/discussions' },
+      { name: 'GraphQL Meetup', link: 'https://www.meetup.com/graphql-berlin/' },
+      { name: 'TypeScript Meetup', link: 'https://www.meetup.com/TypeScript-Berlin/' },
     ],
     resources: [
       { name: 'Docs', link: '/' },
-      { name: 'Get started', link: '/' },
-      { name: 'Tutorials', link: '/' },
-      { name: 'Examples', link: '/' },
+      { name: 'Get started', link: '/getting-started/quickstart' },
+      { name: 'API Reference', link: '/reference/tools-and-interfaces/prisma-client/generating-prisma-client' },
+      { name: 'Examples', link: 'https://github.com/prisma/prisma-examples' },
+      { name: 'How to GraphQL', link: 'https://www.howtographql.com/' },
+      { name: 'PostgreSQL Tutorial', link: '/tutorials/?tag=postgresql' },
     ],
     company: [
-      { name: 'About', link: '/' },
-      { name: 'Jobs', link: '/' },
-      { name: 'Blog', link: '/' },
-      { name: 'TOS', link: '/' },
+      { name: 'About', link: '/about' },
+      { name: 'Jobs', link: '/jobs' },
+      { name: 'Blog', link: '/blog' },
+      { name: 'Terms & Privacy', link: 'https://gist.github.com/nikolasburk/c0f34b0cc50d3403e2e0d40c0e6510aa' },
     ],
     newsletter: {
       text: 'Stay up to date with the latest features and changes to Prisma',
     },
     findus: {
-      twitterLink: '/',
-      youtubeLink: '/',
-      fbLink: '/',
-      slackLink: '/',
-      gitLink: '/',
+      twitterLink: 'https://twitter.com/prisma',
+      youtubeLink: 'https://www.youtube.com/channel/UCptAHlN1gdwD89tFM3ENb6w',
+      fbLink: 'https://www.facebook.com/prisma.io',
+      slackLink: 'https://slack.prisma.io/',
+      gitLink: 'https://github.com/prisma',
     },
   },
 };
diff --git a/content/03-reference/01-tools-and-interfaces/02-prisma-client/06-field-selection.mdx b/content/03-reference/01-tools-and-interfaces/02-prisma-client/06-field-selection.mdx
index 10761d10a1..cd1c078cbf 100644
--- a/content/03-reference/01-tools-and-interfaces/02-prisma-client/06-field-selection.mdx
+++ b/content/03-reference/01-tools-and-interfaces/02-prisma-client/06-field-selection.mdx
@@ -1,7 +1,7 @@
 ---
 title: 'Field selection'
 metaTitle: 'Field selection (Reference)'
-metaDescription: "This page explains how to select only a subset of a model's fields and/or include relations (\"eager loading\") in a Prisma Client query."
+metaDescription: 'This page explains how to select only a subset of a model''s fields and/or include relations ("eager loading") in a Prisma Client query.'
 ---
 
 ## Overview
diff --git a/content/03-reference/01-tools-and-interfaces/03-prisma-migrate.mdx b/content/03-reference/01-tools-and-interfaces/03-prisma-migrate.mdx
index 14bdb18acd..c4b25a68b5 100644
--- a/content/03-reference/01-tools-and-interfaces/03-prisma-migrate.mdx
+++ b/content/03-reference/01-tools-and-interfaces/03-prisma-migrate.mdx
@@ -214,4 +214,4 @@ With **Prisma Migrate**, the workflow looks slightly different:
 1. (Re-)generate Prisma Client
 1. Use Prisma Client in your application code to access your database
 
-![](https://imgur.com/OImder6.png)
\ No newline at end of file
+![](https://imgur.com/OImder6.png)
diff --git a/gatsby-config.js b/gatsby-config.js
index 7b92ccaa26..145f8ffb42 100644
--- a/gatsby-config.js
+++ b/gatsby-config.js
@@ -6,6 +6,7 @@ module.exports = {
     description: config.siteMetadata.description,
     keywords: config.siteMetadata.keywords,
     header: config.header,
+    siteUrl: "https://prisma2.netlify.com",
     // logo: { link: config.header.logoLink ? config.header.logoLink : '/', image: config.header.logo }, // backwards compatible
     // headerTitle: config.header.title,
     footer: config.footer,
@@ -18,6 +19,25 @@ module.exports = {
     'gatsby-image',
     'gatsby-plugin-styled-components',
     `gatsby-plugin-smoothscroll`,
+    {
+      resolve: `gatsby-plugin-sitemap`,
+      options: {
+        sitemapSize: 5000
+      }
+    },
+    {
+      resolve: 'gatsby-plugin-robots-txt',
+      options: {
+        env: {
+          development: {
+            policy: [{ userAgent: '*', disallow: ['/'] }]
+          },
+          production: {
+            policy: [{ userAgent: '*', allow: '/' }]
+          }
+        }
+      }
+    },
     // 'gatsby-plugin-offline', // it causes infinite loop issue with workbox
     {
       resolve: `gatsby-plugin-mdx`,
diff --git a/package.json b/package.json
index f430034400..d7a85f2f57 100644
--- a/package.json
+++ b/package.json
@@ -7,6 +7,7 @@
     "@mdx-js/mdx": "^1.5.5",
     "@mdx-js/react": "^1.5.5",
     "@philpl/buble": "^0.19.7",
+    "@reach/router": "^1.3.3",
     "algoliasearch": "^4.1.0",
     "babel-plugin-styled-components": "^1.10.0",
     "downshift": "^5.0.5",
@@ -17,7 +18,9 @@
     "gatsby-plugin-mdx": "^1.0.73",
     "gatsby-plugin-offline": "^2.0.25",
     "gatsby-plugin-react-helmet": "^3.0.9",
+    "gatsby-plugin-robots-txt": "^1.5.0",
     "gatsby-plugin-sharp": "^2.4.5",
+    "gatsby-plugin-sitemap": "^2.3.1",
     "gatsby-plugin-smoothscroll": "^1.1.0",
     "gatsby-plugin-styled-components": "^3.0.7",
     "gatsby-plugin-typescript": "^2.0.11",
diff --git a/src/components/customMdx/index.tsx b/src/components/customMdx/index.tsx
index f553a4f028..9483094812 100644
--- a/src/components/customMdx/index.tsx
+++ b/src/components/customMdx/index.tsx
@@ -23,5 +23,5 @@ export default {
   code: Code,
   details: CollapseBox,
   table: Table,
-  ButtonLink
+  ButtonLink,
 };
diff --git a/src/components/footer.tsx b/src/components/footer.tsx
index 462ef9248a..1b637de8e1 100644
--- a/src/components/footer.tsx
+++ b/src/components/footer.tsx
@@ -34,6 +34,24 @@ const LinkList = styled.ul`
     a {
       text-decoration: none;
       color: #a0aec0 !important;
+      &:hover {
+        color: #718096 !important;
+        .tag {
+          transform: scale(1.05);
+        }
+      }
+
+      .tag {
+        display: inline-block;
+        border-radius: 6px;
+        margin-left: 8px;
+        padding: 0 8px;
+        background: #48bb78;
+        font-size: 12px;
+        font-weight: bold;
+        color: white;
+        transition: transform 0.1s ease-in;
+      }
     }
     &:first-of-type {
       line-height: 3rem;
@@ -98,6 +116,10 @@ const NewsLetter = styled.div`
       margin-top: 10px;
       a {
         margin-right: 24px;
+
+        &: hover {
+          color: #718096 !important;
+        }
       }
     }
     &-text {
@@ -166,21 +188,24 @@ const Footer = ({ footerProps }: FooterViewProps) => {
           <li>COMPANY</li>
           {company.map((item: any, index: number) => (
             <li key={index}>
-              <a href={item.link}>{item.name}</a>
+              <a href={item.link}>
+                {item.name}
+                {item.name === 'Jobs' && <span className="tag">We're Hiring</span>}
+              </a>
             </li>
           ))}
         </LinkList>
       </div>
 
       <NewsLetter>
-        <h4>NEWSLETTER</h4>
-        <p>{newsletter.text}</p>
+        {/* <h4>NEWSLETTER</h4>
+        <p>{newsletter.text}</p> */}
 
-        <div className="email">
+        {/* <div className="email">
           <Email style={{ position: 'absolute', top: '30px', left: '24px' }} />
           <input type="text" placeholder="your@email.com" />
           <ArrowEmail style={{ position: 'absolute', top: '24px', right: '24px' }} />
-        </div>
+        </div> */}
         <div className="social">
           <h4>FIND US</h4>
           <div className="social-links">
diff --git a/src/components/header.tsx b/src/components/header.tsx
index b9973d0d66..24d3d1dc32 100644
--- a/src/components/header.tsx
+++ b/src/components/header.tsx
@@ -122,7 +122,7 @@ const Header = ({ headerProps }: HeaderViewProps) => (
           ))}
         </NavLinks>
         <Link
-          to={'/'}
+          to={'https://github.com/prisma'}
           style={{
             color: 'white',
             textDecoration: 'none',
@@ -131,10 +131,10 @@ const Header = ({ headerProps }: HeaderViewProps) => (
           <Github style={{ height: '24px' }} />
         </Link>
       </HeaderNav>
-      <div style={{ position: 'relative', marginTop: ' 27px' }}>
+      {/* <div style={{ position: 'relative', marginTop: ' 27px' }}>
         <Search style={{ position: 'absolute', top: '12px', left: '12px' }} />
         <SearchInput type="text" placeholder="Search" />
-      </div>
+      </div> */}
     </div>
   </HeaderWrapper>
 );
diff --git a/src/layouts/articleLayout.tsx b/src/layouts/articleLayout.tsx
index 4ef0e0f47b..4a3ef0933d 100644
--- a/src/layouts/articleLayout.tsx
+++ b/src/layouts/articleLayout.tsx
@@ -62,7 +62,7 @@ const ArticleLayout = ({ data, ...props }: ArticleLayoutProps) => {
         />
       </section>
       <MDXRenderer>{body}</MDXRenderer>
-      <PageBottom />
+      {/* <PageBottom /> */}
     </Layout>
   );
 };
diff --git a/src/pages/404.tsx b/src/pages/404.tsx
index d9ff9eaeab..d30617d752 100644
--- a/src/pages/404.tsx
+++ b/src/pages/404.tsx
@@ -1,10 +1,25 @@
 import * as React from 'react';
 import Layout from '../components/layout';
+import styled from 'styled-components';
+
+const NotFoundWrapper = styled.div`
+  font-family: 'Open Sans';
+  margin-top: 200px;
+  padding: 40px;
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  h1 {
+    font-weight: bold;
+  }
+`;
 
 const NotFoundPage = () => (
   <Layout>
-    <h1>NOT FOUND</h1>
-    <p>You just hit a route that doesn&#39;t exist... the sadness.</p>
+    <NotFoundWrapper>
+      <h1>404 | NOT FOUND</h1>
+      You just hit a route that doesn&#39;t exist!
+    </NotFoundWrapper>
   </Layout>
 );
 
diff --git a/src/pages/index.tsx b/src/pages/index.tsx
deleted file mode 100644
index a887723b06..0000000000
--- a/src/pages/index.tsx
+++ /dev/null
@@ -1,29 +0,0 @@
-import React from 'react';
-import styled from 'styled-components';
-import config from '../../config';
-import Layout from '../components/layout';
-import TopSection from '../components/topSection';
-import SEO from '../components/seo';
-
-const BlockContent = styled.div`
-  background: #ffffff;
-  box-shadow: 0px 4px 8px rgba(47, 55, 71, 0.05), 0px 1px 3px rgba(47, 55, 71, 0.1);
-  border-radius: 5px;
-  margin-top: 1rem;
-  padding: 40px;
-`;
-
-export default function DocHome({ ...props }: any) {
-  return (
-    <Layout>
-      <SEO
-        title={config.siteMetadata.title}
-        description={config.siteMetadata.description}
-        keywords={config.siteMetadata.keywords || undefined}
-      />
-      <BlockContent>
-        <TopSection location={props.location} title={'Prisma Docs'} indexPage={true} />
-      </BlockContent>
-    </Layout>
-  );
-}
diff --git a/src/utils/algolia.ts b/src/utils/algolia.ts
index d945c914ea..c54a08e90d 100644
--- a/src/utils/algolia.ts
+++ b/src/utils/algolia.ts
@@ -39,4 +39,4 @@ const queries = [
   },
 ];
 
-module.exports = queries;
\ No newline at end of file
+module.exports = queries;
diff --git a/yarn.lock b/yarn.lock
index 2d390ec620..592fb75a8f 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -959,6 +959,13 @@
   dependencies:
     regenerator-runtime "^0.13.4"
 
+"@babel/runtime@^7.5.1":
+  version "7.9.2"
+  resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz#d90df0583a3a252f09aaa619665367bae518db06"
+  integrity sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==
+  dependencies:
+    regenerator-runtime "^0.13.4"
+
 "@babel/template@^7.4.0", "@babel/template@^7.8.3", "@babel/template@^7.8.6":
   version "7.8.6"
   resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b"
@@ -3462,6 +3469,15 @@ camelcase-keys@^2.0.0:
     camelcase "^2.0.0"
     map-obj "^1.0.0"
 
+camelcase-keys@^4.0.0:
+  version "4.2.0"
+  resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-4.2.0.tgz#a2aa5fb1af688758259c32c141426d78923b9b77"
+  integrity sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=
+  dependencies:
+    camelcase "^4.1.0"
+    map-obj "^2.0.0"
+    quick-lru "^1.0.0"
+
 camelcase@^2.0.0:
   version "2.1.1"
   resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
@@ -4218,7 +4234,7 @@ cors@^2.8.5:
     object-assign "^4"
     vary "^1"
 
-cosmiconfig@^5.0.0:
+cosmiconfig@^5.0.0, cosmiconfig@^5.2.1:
   version "5.2.1"
   resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
   integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==
@@ -4661,7 +4677,15 @@ debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@~4.1.0:
   dependencies:
     ms "^2.1.1"
 
-decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
+decamelize-keys@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
+  integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
+  dependencies:
+    decamelize "^1.1.0"
+    map-obj "^1.0.0"
+
+decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0:
   version "1.2.0"
   resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
   integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
@@ -6683,6 +6707,14 @@ gatsby-plugin-react-helmet@^3.0.9:
   dependencies:
     "@babel/runtime" "^7.8.7"
 
+gatsby-plugin-robots-txt@^1.5.0:
+  version "1.5.0"
+  resolved "https://registry.yarnpkg.com/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.5.0.tgz#3b7d04dd475da138d5613171c3a36f500568369e"
+  integrity sha512-gm59CjF0pUS0/U7JUX6988NQrE7CNljnb2CGFCl655iq1K6PF+bimuYNGrIy8N/19OEmK9kl/d1Xx+V+ooZN7Q==
+  dependencies:
+    "@babel/runtime" "^7.5.1"
+    generate-robotstxt "^7.1.0"
+
 gatsby-plugin-sharp@^2.4.5:
   version "2.5.3"
   resolved "https://registry.yarnpkg.com/gatsby-plugin-sharp/-/gatsby-plugin-sharp-2.5.3.tgz#7644ab20228f13af5b9fdebc5c1bb22662dfc7c3"
@@ -6708,6 +6740,16 @@ gatsby-plugin-sharp@^2.4.5:
     svgo "1.3.2"
     uuid "^3.4.0"
 
+gatsby-plugin-sitemap@^2.3.1:
+  version "2.3.1"
+  resolved "https://registry.yarnpkg.com/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-2.3.1.tgz#97c746cd1f80007010e45577c8dc9630f167cdce"
+  integrity sha512-v7MeRsqt2NDr+HuTfJ3coEFtFNNdBabZ6s8NBdEE9yOBYMRm0Fi28MYgXe0UtAXX3I8I/eVmv8zJP6HH0rU1jA==
+  dependencies:
+    "@babel/runtime" "^7.8.7"
+    minimatch "^3.0.4"
+    pify "^3.0.0"
+    sitemap "^1.13.0"
+
 gatsby-plugin-smoothscroll@^1.1.0:
   version "1.1.0"
   resolved "https://registry.yarnpkg.com/gatsby-plugin-smoothscroll/-/gatsby-plugin-smoothscroll-1.1.0.tgz#c98364e49125dcc87146406db0bc707a413653c7"
@@ -7025,6 +7067,18 @@ gauge@~2.7.3:
     strip-ansi "^3.0.1"
     wide-align "^1.1.0"
 
+generate-robotstxt@^7.1.0:
+  version "7.1.0"
+  resolved "https://registry.yarnpkg.com/generate-robotstxt/-/generate-robotstxt-7.1.0.tgz#3fe0d9b1ea284533d04a323a29e01bc6cc814f91"
+  integrity sha512-CA1cT9sX+Q0mDfZmQaigd34dSqzvhLGoiHdC1RnBGCVwpklYRAs/PeQbC5wfYxKhTdQDV0h0DXLA+jXExZe5SA==
+  dependencies:
+    cosmiconfig "^5.2.1"
+    fs-extra "^8.1.0"
+    ip-regex "^4.1.0"
+    is-absolute-url "^3.0.0"
+    meow "^5.0.0"
+    resolve-from "^5.0.0"
+
 gensync@^1.0.0-beta.1:
   version "1.0.0-beta.1"
   resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269"
@@ -8302,6 +8356,11 @@ ip-regex@^2.1.0:
   resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9"
   integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=
 
+ip-regex@^4.1.0:
+  version "4.1.0"
+  resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-4.1.0.tgz#5ad62f685a14edb421abebc2fff8db94df67b455"
+  integrity sha512-pKnZpbgCTfH/1NLIlOduP/V+WRXzC2MOz3Qo8xmxk8C5GudJLgK5QyLVXOSWy3ParAH7Eemurl3xjv/WXYFvMA==
+
 ip@^1.1.0, ip@^1.1.5:
   version "1.1.5"
   resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
@@ -10073,6 +10132,11 @@ map-obj@^1.0.0, map-obj@^1.0.1:
   resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
   integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
 
+map-obj@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-2.0.0.tgz#a65cd29087a92598b8791257a523e021222ac1f9"
+  integrity sha1-plzSkIepJZi4eRJXpSPgISIqwfk=
+
 map-visit@^1.0.0:
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
@@ -10289,6 +10353,21 @@ meow@^3.3.0:
     redent "^1.0.0"
     trim-newlines "^1.0.0"
 
+meow@^5.0.0:
+  version "5.0.0"
+  resolved "https://registry.yarnpkg.com/meow/-/meow-5.0.0.tgz#dfc73d63a9afc714a5e371760eb5c88b91078aa4"
+  integrity sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==
+  dependencies:
+    camelcase-keys "^4.0.0"
+    decamelize-keys "^1.0.0"
+    loud-rejection "^1.0.0"
+    minimist-options "^3.0.1"
+    normalize-package-data "^2.3.4"
+    read-pkg-up "^3.0.0"
+    redent "^2.0.0"
+    trim-newlines "^2.0.0"
+    yargs-parser "^10.0.0"
+
 merge-anything@^2.2.4:
   version "2.4.4"
   resolved "https://registry.yarnpkg.com/merge-anything/-/merge-anything-2.4.4.tgz#6226b2ac3d3d3fc5fb9e8d23aa400df25f98fdf0"
@@ -10444,6 +10523,14 @@ minimatch@3.0.4, minimatch@^3.0.3, minimatch@^3.0.4:
   dependencies:
     brace-expansion "^1.1.7"
 
+minimist-options@^3.0.1:
+  version "3.0.2"
+  resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-3.0.2.tgz#fba4c8191339e13ecf4d61beb03f070103f3d954"
+  integrity sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==
+  dependencies:
+    arrify "^1.0.1"
+    is-plain-obj "^1.1.0"
+
 minimist@0.0.8:
   version "0.0.8"
   resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
@@ -12420,6 +12507,11 @@ querystringify@^2.1.1:
   resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e"
   integrity sha512-w7fLxIRCRT7U8Qu53jQnJyPkYZIaR4n5151KMfcJlO/A9397Wxb1amJvROTK6TOnp7PfoAmg/qXiNHI+08jRfA==
 
+quick-lru@^1.0.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-1.1.0.tgz#4360b17c61136ad38078397ff11416e186dcfbb8"
+  integrity sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=
+
 randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5:
   version "2.1.0"
   resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
@@ -12725,6 +12817,14 @@ read-pkg-up@^2.0.0:
     find-up "^2.0.0"
     read-pkg "^2.0.0"
 
+read-pkg-up@^3.0.0:
+  version "3.0.0"
+  resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07"
+  integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=
+  dependencies:
+    find-up "^2.0.0"
+    read-pkg "^3.0.0"
+
 read-pkg-up@^4.0.0:
   version "4.0.0"
   resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978"
@@ -13218,6 +13318,11 @@ resolve-from@^4.0.0:
   resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
   integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
 
+resolve-from@^5.0.0:
+  version "5.0.0"
+  resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
+  integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
+
 resolve-url@^0.2.1:
   version "0.2.1"
   resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
@@ -13754,6 +13859,14 @@ sisteransi@^1.0.4:
   resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
   integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
 
+sitemap@^1.13.0:
+  version "1.13.0"
+  resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-1.13.0.tgz#569cbe2180202926a62a266cd3de09c9ceb43f83"
+  integrity sha1-Vpy+IYAgKSamKiZs094Jyc60P4M=
+  dependencies:
+    underscore "^1.7.0"
+    url-join "^1.1.0"
+
 slash@^1.0.0:
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
@@ -14902,6 +15015,11 @@ trim-newlines@^1.0.0:
   resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
   integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
 
+trim-newlines@^2.0.0:
+  version "2.0.0"
+  resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-2.0.0.tgz#b403d0b91be50c331dfc4b82eeceb22c3de16d20"
+  integrity sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=
+
 trim-repeated@^1.0.0:
   version "1.0.0"
   resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
@@ -15083,6 +15201,11 @@ underscore.string@^3.3.5:
     sprintf-js "^1.0.3"
     util-deprecate "^1.0.2"
 
+underscore@^1.7.0:
+  version "1.10.1"
+  resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.10.1.tgz#c56f8e088b2ecfdb67fe8efb173dc8bf871930bf"
+  integrity sha512-F3pVQ4LXjynIZ3k3RXX/aOc2ygsNuo7KIYANTS9RcR8LXSooYBEtbg3hCGhOgRr5+em9eluV2wUwcgVa984eIw==
+
 unescape@^1.0.1:
   version "1.0.1"
   resolved "https://registry.yarnpkg.com/unescape/-/unescape-1.0.1.tgz#956e430f61cad8a4d57d82c518f5e6cc5d0dda96"
@@ -15426,6 +15549,11 @@ urix@^0.1.0:
   resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
   integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
 
+url-join@^1.1.0:
+  version "1.1.0"
+  resolved "https://registry.yarnpkg.com/url-join/-/url-join-1.1.0.tgz#741c6c2f4596c4830d6718460920d0c92202dc78"
+  integrity sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg=
+
 url-loader@^1.1.2:
   version "1.1.2"
   resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-1.1.2.tgz#b971d191b83af693c5e3fea4064be9e1f2d7f8d8"
@@ -16266,7 +16394,7 @@ yaml@^1.7.2:
   dependencies:
     "@babel/runtime" "^7.8.7"
 
-yargs-parser@10.x:
+yargs-parser@10.x, yargs-parser@^10.0.0:
   version "10.1.0"
   resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-10.1.0.tgz#7202265b89f7e9e9f2e5765e0fe735a905edbaa8"
   integrity sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==
