Brand consistency sweep: lockup to spec, honest samples, robots.txt
This commit is contained in:
parent
176e92ad8d
commit
c77d5019e6
4 changed files with 1080 additions and 1 deletions
1036
_expo/static/js/web/entry-55b4e3c0f25f02735580e55dd64904a9.js
Normal file
1036
_expo/static/js/web/entry-55b4e3c0f25f02735580e55dd64904a9.js
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -178,6 +178,6 @@
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- The root element for your Expo app. -->
|
<!-- The root element for your Expo app. -->
|
||||||
<div id="root"></div>
|
<div id="root"></div>
|
||||||
<script src="/_expo/static/js/web/entry-0378b3b321364495a1241c81b00660ae.js" defer></script>
|
<script src="/_expo/static/js/web/entry-55b4e3c0f25f02735580e55dd64904a9.js" defer></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
BIN
og.png
BIN
og.png
Binary file not shown.
|
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 62 KiB |
43
robots.txt
Normal file
43
robots.txt
Normal file
|
|
@ -0,0 +1,43 @@
|
||||||
|
# Pull Up — pullup.onetouch.studio
|
||||||
|
#
|
||||||
|
# One indexable page. `web.output` is "single", so every route — /, /game/<id>,
|
||||||
|
# /?ref=<code> — is served the same static shell and no crawler runs the
|
||||||
|
# JavaScript that would make them differ. There is nothing here to disallow for
|
||||||
|
# secrecy: the routes below are blocked because indexing them would put a
|
||||||
|
# thousand identical copies of the landing page in the index under a thousand
|
||||||
|
# URLs, and because a signed-out crawler sees a sign-in screen at every one.
|
||||||
|
#
|
||||||
|
# /og.png stays crawlable on purpose. Facebook, Slack, Discord and iMessage all
|
||||||
|
# fetch it as robots-respecting agents when somebody pastes the link, and a
|
||||||
|
# blocked og:image is a blank card in a group chat, which is where this product
|
||||||
|
# grows.
|
||||||
|
|
||||||
|
User-agent: *
|
||||||
|
Allow: /$
|
||||||
|
Allow: /privacy
|
||||||
|
Allow: /terms
|
||||||
|
|
||||||
|
# Per-user and per-game routes. Real content only exists behind a session, and
|
||||||
|
# the shell served here is the same bytes as /.
|
||||||
|
Disallow: /game/
|
||||||
|
Disallow: /u/
|
||||||
|
Disallow: /profile
|
||||||
|
Disallow: /friends
|
||||||
|
Disallow: /inbox
|
||||||
|
Disallow: /invite
|
||||||
|
Disallow: /leaderboard
|
||||||
|
Disallow: /create
|
||||||
|
Disallow: /admin
|
||||||
|
Disallow: /sign-in
|
||||||
|
Disallow: /onboarding
|
||||||
|
Disallow: /claim-username
|
||||||
|
Disallow: /reset-password
|
||||||
|
|
||||||
|
# The referral parameter makes a new URL for every invite that has ever been
|
||||||
|
# shared. All of them render the landing page.
|
||||||
|
Disallow: /*?ref=
|
||||||
|
|
||||||
|
# No sitemap. A sitemap tells a crawler about pages it would not otherwise
|
||||||
|
# find; there is exactly one indexable page here and it is the root, which
|
||||||
|
# every crawler reaches first. The canonical link and the Open Graph block in
|
||||||
|
# index.html already carry everything a sitemap would say.
|
||||||
Loading…
Reference in a new issue