Skip to content

Commit

Permalink
clients/seo: add keywords to all doc pages
Browse files Browse the repository at this point in the history
  • Loading branch information
emilwidlund committed Oct 31, 2024
1 parent e25b6c1 commit cd4bc36
Show file tree
Hide file tree
Showing 47 changed files with 52 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Careers
keywords: careers, join, team, polar, open source, funding, open source economy
---

# Join the team
Expand Down
2 changes: 2 additions & 0 deletions clients/apps/web/src/app/(main)/(landing)/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ import LandingPage from '../../../components/Landing/LandingPage'
export const metadata: Metadata = {
title: 'Polar — The best monetization platform for developers',
description: 'The best monetization platform for developers',
keywords:
'monetization, merchant of record, saas, digital products, platform, developer, open source, funding, open source, economy',
openGraph: {
siteName: 'Polar',
images: [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sponsorship Placement (Ads)
description: Sell sponsorship placements with Polar
keywords: ads, sponsorship, logotype, placement, benefits
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sell Discord Access & Roles
description: Sell Discord access & roles with Polar
keywords: discord, access, roles, benefits
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sell Digital Products
description: Sell digital products with Polar
keywords: file downloads, digital products, benefits
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sell GitHub Repository Access
description: Sell GitHub repository access with Polar
keywords: github, repository, access, benefits
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sell License Keys
description: Sell software license keys with Polar
keywords: license keys, sell software, access, benefits
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Product & Subscription Benefits
description: Learn how to create and manage benefits for your products and subscriptions
keywords: benefits, products, subscriptions
---

# Product & Subscription Benefits
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Purchases
description: Learn how to manage your purchases and subscriptions
keywords: purchases, subscriptions, payments
---

# For Customers
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Donations
description: Accept one-off donations with Polar
keywords: donations, one-off donation, gratitude, payments
---

# Donations
Expand Down
1 change: 1 addition & 0 deletions clients/apps/web/src/app/(main)/docs/(mdx)/fees/page.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Fees
description: Learn about Polar fees
keywords: fees, transaction fees, payout fees
---

# Fees
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Accounts
description: Learn how to manage your payout accounts
keywords: accounts, payout accounts, finance accounts
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Balance
description: Learn how to view your balance
keywords: balance, finance, payout
---

# Balance
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Payouts
description: Learn how to issue payouts
keywords: payouts, withdrawals, finance, payout
---

# Payouts
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: GitHub README Embeds
description: Beautiful & personalized SVG embeds designed for your GitHub README.md
keywords: github, readme, embeds, svg
---

# GitHub README Embeds
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: GitHub Funding
description: Learn how to add Polar to your GitHub FUNDING.yaml
keywords: github, funding, yaml, promotion
---

# Official GitHub Funding Option
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Install GitHub App
description: Learn how to install the Polar GitHub App
keywords: github, install, app, installation
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Getting Started
description: Learn how to get started with issue funding
keywords: issue funding, getting started
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Issue Funding
description: Learn how to use issue funding
keywords: issue funding, workflow
---

# Issue Funding
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Reward Contributors
description: Learn how to reward contributors with Polar
keywords: issue funding, reward contributors, open source bounties
---

# Reward Contributors
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Issue Funding Workflow
description: Learn how to use issue funding
keywords: issue funding, workflow
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Invoices & Tax Forms
description: Learn about invoices & tax forms
keywords: invoices, tax forms, compliance
---

# Invoices & Tax Forms
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Merchant of Record
description: Learn about Polar as your merchant of record
keywords: merchant of record, taxes, compliance
---

# Merchant of Record
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Onboarding
description: Onboard to Polar in minutes
keywords: onboarding, quick start
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
1 change: 1 addition & 0 deletions clients/apps/web/src/app/(main)/docs/(mdx)/page.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Welcome to Polar
description: You'll be up and running in 5 minutes
keywords: welcome, polar, onboarding
---

import {GuideCard} from '../GuideCard'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Payments & Taxes
description: Learn about payments & taxes on Polar
keywords: payments, taxes, fees
---

# Payments & Taxes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Create Products & Subscription Tiers
description: Learn how to create products & subscription tiers
keywords: products, subscription tiers, create
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Products
description: Sell digital products & subscriptions with Polar
keywords: products, digital products, subscriptions
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Orders
description: Learn how to review orders
keywords: orders, transactions, revenue
---

# Transaction History (Orders)
Expand Down
1 change: 1 addition & 0 deletions clients/apps/web/src/app/(main)/docs/(mdx)/sales/page.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sales
description: Learn how to review sales metrics
keywords: sales, metrics, revenue
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Subscriptions
description: Learn how to manage your subscriptions
keywords: subscriptions, manage, payments
---

# Subscriptions Overview
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sandbox
description: Learn how to use the Polar Sandbox
keywords: sandbox, test, development
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Authenticating with Polar
description: Integrate Polar using PATs or OAuth
keywords: authentication, pat, oauth, openid connect
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout';
Expand Down
1 change: 1 addition & 0 deletions clients/apps/web/src/app/(main)/docs/api/(mdx)/page.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: API Reference
description: The Polar API for polar.sh
keywords: api, reference, polar, polar.sh
---

# API Reference
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: GitHub Actions
description: Integrate Polar into your GitHub Actions workflow
keywords: github actions, github, actions, workflow
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Polar SDK
description: Integrate Polar using SDKs
keywords: sdk, javascript, python
---

import Button from 'polarkit/components/ui/atoms/button'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,4 +103,5 @@ export default async function Page() {
export const metadata = {
title: 'Webhook Events',
description: 'The list of events we may send to your webhook endpoint',
keywords: 'webhooks, events, payload, payload structure',
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Webhooks
description: Integrate Polar using Webhooks
keywords: webhooks, events, payload, payload structure
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,11 @@ export async function generateMetadata({
return {
title: metadata.operation?.summary ?? endpoint[0],
description: metadata.operation?.description ?? '',
keywords: [
...(metadata.operation?.tags ?? []),
metadata.method,
metadata.apiEndpointPath,
].join(', '),
}
}

Expand Down
1 change: 1 addition & 0 deletions clients/apps/web/src/app/(main)/docs/contribute/page.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Contribute
description: How to contribute to Polar
keywords: contribute, polar, open source, github
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Checkout
description: Learn how to sell products with Polar
keywords: checkout, example, tutorial, sell, products, polar, payments, storefront, embedded checkout, api
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Figma Plugins with License Keys
description: Learn how to sell access to your Figma plugin using License Keys & the Polar SDK
keywords: figma, plugin, license keys, polar, sdk, sell figma plugin, monetize figma plugin, example, tutorial, guide
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Integrating Polar with Next.js
description: Integrate Polar with Next.js
keywords: next.js, polar, integrate, sell, products, payments, storefront, embedded checkout, api, example, tutorial, guide
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Integrating Polar with Node.js
description: Integrate Polar with Node.js
keywords: node.js, polar, integrate, sell, products, payments, storefront, embedded checkout, api, example, tutorial, guide
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
1 change: 1 addition & 0 deletions clients/apps/web/src/app/(main)/docs/guides/(mdx)/page.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Guides
description: Guides on how to integrate Polar with various technologies and services
keywords: guide, how to, tutorial, example, integrate, polar, technologies, services, api, sdk, payments, storefront, embedded checkout
---

import { GuideCard } from '../../GuideCard'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: FAQ
description: Frequently asked questions about Polar
keywords: faq, frequently asked questions, polar
---

import BrowserCallout from '@/components/Feed/Markdown/Callout/BrowserCallout'
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Support
description: How to get help with Polar
keywords: support, help, polar, faq, frequently asked questions
---

# Support
Expand Down

0 comments on commit cd4bc36

Please sign in to comment.