diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ab1af2f3..e175226e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,7 +24,7 @@ and you can use components available from [Nuxt UI](https://ui.nuxt.com/componen ### Create a new section for your guide We have a template tutorial folder you can start from! -You can copy the `/content/tutorials/_new-tutorial-template` to make setting up a new tutorial easy. +You can copy the `tutorial-template` from `/template` to make setting up a new tutorial easy. Your new guide should have its own folder under `/content/tutorials`. The minimum files your directory should have are the `_dir.yml` and a `10.index.md`. diff --git a/app.vue b/app.vue index 6b5876be..9e14caff 100644 --- a/app.vue +++ b/app.vue @@ -18,7 +18,7 @@ useHead({ useSeoMeta({ titleTemplate: `%s - ${seo?.siteName}`, ogSiteName: seo?.siteName, - ogUrl: 'https://code.zksync.io/', + ogUrl: 'https://code.zksync.io', description: 'Build together with the zkSync Community. Learn how to build amazing smart contracts and dApps on zkSync Era.', ogDescription: diff --git a/content/tutorials/guide-web3js/10.index.md b/content/tutorials/guide-web3js/10.index.md index 311fc487..90747d84 100644 --- a/content/tutorials/guide-web3js/10.index.md +++ b/content/tutorials/guide-web3js/10.index.md @@ -47,7 +47,7 @@ This examples uses the %%zk_testnet_name%%. ### Ethereum JSON-RPC API -Use the Web3.js `eth` package to fetch data from the zkSync [Ethereum JSON-RPC API](httsp://docs.zksync.io/build/api-reference/ethereum-rpc). +Use the Web3.js `eth` package to fetch data from the zkSync [Ethereum JSON-RPC API](https://docs.zksync.io/build/api-reference/ethereum-rpc). #### Fetch the Latest Block Number diff --git a/nuxt.config.ts b/nuxt.config.ts index ff4c320c..6685c43d 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -28,6 +28,11 @@ export default defineNuxtConfig({ }, routeRules: { '/api/search.json': { prerender: true }, + '*-surround': { robots: false }, + '/*/*-surround': { robots: false }, + '/tutorials/*/_dir': { robots: false }, + '/_nuxt': { robots: false }, + '/api/*': { robots: false }, }, $production: process.env.NUXT_SITE_ENV ? {} diff --git a/content/tutorials/_new-tutorial-template/10.index.md b/template/tutorial-template/10.index.md similarity index 100% rename from content/tutorials/_new-tutorial-template/10.index.md rename to template/tutorial-template/10.index.md diff --git a/content/tutorials/_new-tutorial-template/_dir.yml b/template/tutorial-template/_dir.yml similarity index 100% rename from content/tutorials/_new-tutorial-template/_dir.yml rename to template/tutorial-template/_dir.yml