Skip to content

Commit

Permalink
SEO improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
255kb committed Jan 15, 2024
1 parent a79b907 commit ce121d3
Show file tree
Hide file tree
Showing 12 changed files with 20 additions and 19 deletions.
4 changes: 2 additions & 2 deletions components/download-section.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ const DownloadSection: FunctionComponent<{ version: string }> = function ({
</a>
<a
className='btn btn-primary-subtle btn-sm d-flex align-items-center'
href='https://apps.microsoft.com/store/detail/mockoon/9PK8DMSN00JJ?hl=en-us&gl=us'
href='https://apps.microsoft.com/detail/9PK8DMSN00JJ?hl=en-us&gl=us'
rel='noopener'
target='_blank'
onClick={() => postDownload('win')}
Expand Down Expand Up @@ -116,7 +116,7 @@ const DownloadSection: FunctionComponent<{ version: string }> = function ({
</a>
<br />
<a
href='https://apps.microsoft.com/store/detail/mockoon/9PK8DMSN00JJ?hl=en-us&gl=us'
href='https://apps.microsoft.com/detail/9PK8DMSN00JJ?hl=en-us&gl=us'
className='text-decoration-none'
target='_blank'
rel='noopener'
Expand Down
2 changes: 1 addition & 1 deletion content/blog/contributor-spotlight-harry-martland.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Hi, I'm Harry ([@HarryEMartland](https://github.com/HarryEMartland)), I started

Mockoon is fairly new to me, however, I see massive potential with its serverless support and user-friendly UI. I contributed the [response fallback](/docs/latest/route-responses/multiple-responses/#fallback-mode) functionality which allows you to still use a proxy if no rules for a route match a request.

> 💡 The **fallback mode** is available since [Mockoon v4.1.0](/releases/4.1.0). It also lets you create [global responses and rules](/tutorials/create-global-rules-routes/) for your mock APIs.
> 💡 The **fallback mode** is available since [Mockoon v4.1.0](/releases/4.1.0/). It also lets you create [global responses and rules](/tutorials/create-global-rules-routes/) for your mock APIs.
### What inspired you to contribute to a project like Mockoon and open-source in general?

Expand Down
4 changes: 2 additions & 2 deletions content/blog/github-accelerator.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ In addition to Mockoon, [19 other awesome open-source projects](https://github.b
| [htmx](https://github.com/bigskysoftware/htmx) | Makes AJAX, Web Sockets, etc. available directly in HTML |
| [Code Hike](https://github.com/code-hike/codehike) | Tools for building all types of code walkthroughs: blogs, docs, slides, tutorials, etc. |
| [Dioxus](https://github.com/DioxusLabs/dioxus) | Friendly React-like GUI library for desktop, web, mobile, and more, written in Rust. |
| [LinkFree](https://github.com/EddieHubCommunity/LinkFree) | Connecting with your audience with a single link, showcasing your content and projects. |
| [LinkFree](https://github.com/EddieHubCommunity/BioDrop) | Connecting with your audience with a single link, showcasing your content and projects. |
| [Seamly2D](https://github.com/FashionFreedom/Seamly2D) | Design CAD to democratize and de-centralize fashion design & production. |
| [nbdev](https://github.com/fastai/nbdev) | Increase developer productivity by 10x with a new exploratory programming workflow. |
| [Formbricks](https://github.com/formbricks/formbricks) | Open-source Qualtrics alternative |
Expand All @@ -40,7 +40,7 @@ In addition to Mockoon, [19 other awesome open-source projects](https://github.b
| [Spyder](https://github.com/spyder-ide/spyder) | The scientific Python development environment |
| [Strawberry GraphQL](https://github.com/strawberry-graphql/strawberry) | A GraphQL library for Python that leverages type annotations 🍓 |
| [Termux](https://github.com/termux/termux-app) | A terminal emulator for Android that provides 2000+ linux packages to code on phone |
| [Poly](https://github.com/TimothyStiles/poly) | Poly is a fast, well tested Go package for engineering organisms. |
| [Poly](https://github.com/bebop/poly) | Poly is a fast, well tested Go package for engineering organisms. |
| [tRPC](https://github.com/trpc/trpc) | End-to-end typesafe APIs made easy. Never write another API contract again. |

Through the mentorship, resources, and support provided by the GitHub Accelerator, we will be able to explore new opportunities to secure the future of the project and find ways to sustain ourselves in the long term. Our commitment to open-source is stronger than ever, and we are thrilled to take Mockoon to the next level with the help of our awesome community.
Expand Down
2 changes: 1 addition & 1 deletion content/docs/latest/callbacks/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Overview
meta:
title: Callbacks overview
description: Learn how to create callbacks in Mockoon and how to trigger them from your route responses
description: Learn how to create callbacks in Mockoon to call webhooks or microservices and how to trigger them from your route responses
order: 650
---

Expand Down
2 changes: 1 addition & 1 deletion content/docs/latest/global-variables/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Overview
meta:
title: How to use global variables
description: Need to share data between your mock API routes? Mockoon can do this with global variables
description: Simulate and mock complex API workflows by sharing data between your mock server routes using global variables
order: 550
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Auto-mocking and recording
meta:
title: Automatic API mock creation
description: Learn how to automatically mock your API endpoints manually or by recording entering requests
description: Learn how to automatically mock your API endpoints manually or by recording all the entering requests made to an existing API
order: 710
---

Expand Down
2 changes: 1 addition & 1 deletion content/releases/6.0.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ You can also associate different callbacks to different route responses:

![the callback invocation interface{1310x476}](/images/releases/6.0.0/callbacks-invocation-interface.png)

Head over to the [documentation](https://mockoon.com/docs/latest/callbacks/overview) to learn more about this feature.
Head over to the [documentation](https://mockoon.com/docs/latest/callbacks/overview/) to learn more about this feature.

(Issue [#709](https://github.com/mockoon/mockoon/issues/709))

Expand Down
2 changes: 1 addition & 1 deletion pages/newsletter.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const Newsletter: FunctionComponent = function () {
<Layout footerBanner='download'>
<Meta
title='Subscribe to our newsletter'
description='Subscribe to our newsletter to receive news about Mockoon, our latest releases API mocking.'
description='Subscribe to our newsletter to receive news about Mockoon, its latest features, releases and tutorials.'
ogType='article'
/>

Expand Down
4 changes: 2 additions & 2 deletions pages/public-roadmap.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const tasks = {
pro: false
},
{
link: '/docs/latest/callbacks/overview',
link: '/docs/latest/callbacks/overview/',
title: 'Trigger requests after a call (callbacks)',
pro: false
},
Expand All @@ -63,7 +63,7 @@ const tasks = {
target: '_blank'
},
{
link: '/releases/5.1.0#new-command-palette',
link: '/releases/5.1.0/#new-command-palette',
title: 'Desktop application command palette',
pro: false
},
Expand Down
6 changes: 3 additions & 3 deletions pages/tools/json-validator.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ const JsonValidator: FunctionComponent = function () {
return (
<Layout footerBanner='download'>
<Meta
title={'JSON validator'}
description="Mockoon's JSON validator tool: validate your JSON online and get detailed error messages."
title={'Online JSON validator'}
description="Mockoon's JSON validator tool: validate your JSON data in an online editor and get detailed error messages"
/>
<Hero
title='JSON validator'
title='Online JSON validator'
subtitle='Validate your JSON online and get detailed error messages'
/>
<section>
Expand Down
6 changes: 3 additions & 3 deletions pages/tools/xml-validator.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ const XmlValidator: FunctionComponent = function () {
return (
<Layout footerBanner='download'>
<Meta
title={'XML validator'}
description="Mockoon's XML validator tool: validate your XML online and get detailed error messages."
title={'Online XML validator'}
description="Mockoon's XML validator tool: validate your XML data in an online editor and get detailed error messages."
/>
<Hero
title='XML validator'
title='Online XML validator'
subtitle='Validate your XML online and get detailed error messages'
/>

Expand Down
3 changes: 2 additions & 1 deletion scripts/generate-sitemap.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
const fs = require('fs');
const axios = require('axios');
const {glob} = require('glob')
const { glob } = require('glob');

const websiteURL = 'https://mockoon.com';
const sitemapList = [];
Expand Down Expand Up @@ -184,6 +184,7 @@ Promise.all([
'comparisons',
'^(content|pages)'
),
generateSitemap('pages/tools/*.tsx', 'tools', '^pages'),
generateSitemap(
'content/old-releases/**/*.md',
'old-releases',
Expand Down

0 comments on commit ce121d3

Please sign in to comment.