Skip to content

Commit 56b1920

Browse files
committed
change URL & add nginx redirect
1 parent 52a6d31 commit 56b1920

25 files changed

+66
-62
lines changed

nginx.conf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -401,6 +401,10 @@ server {
401401
rewrite ^/api/v2/users-monthly-usage$ /api/v2/users permanent;
402402
rewrite ^/api/v2/users-account-and-usage-limits$ /api/v2/users permanent;
403403

404+
# Actor marketing playbook addition
405+
406+
rewrite ^/academy/get-most-of-actors /academy/actor-marketing-playbook
407+
404408
}
405409

406410
# Temporarily used to route crawlee.dev to the Crawlee GitHub pages.

sources/academy/platform/get_most_of_actors/actor_basics/actor_description_seo_description.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Actor description & SEO description
33
description: Learn about Actor description and meta description. Where to set them and best practices for both content and length.
44
sidebar_position: 3
55
category: apify platform
6-
slug: /get-most-of-actors/actor-basics/actor-description
6+
slug: /actor-marketing-playbook/actor-basics/actor-description
77
---
88

99
Learn about Actor description and meta description. Where to set them and best practices for both content and length.
@@ -54,7 +54,7 @@ _SEO description (and SEO name)_ is targeting a “cold” potential user who kn
5454

5555
_Description (and name)_ is targeting a “warm” potential user who is already curious about your tool. They have clicked on the tool's page and have a few seconds to understand how complex the tool is and what it can do for them. Here you can forget SEO optimization and speak directly to the user. The regular description also has a longer character limit, which means you can expand on your Actor’s features.
5656

57-
Learn more about search intent here: [SEO](/academy/get-most-of-actors/promote-your-actor/seo)
57+
Learn more about search intent here: [SEO](/academy/actor-marketing-playbook/promote-your-actor/seo)
5858

5959
## Where can Actor descriptions be set?
6060

sources/academy/platform/get_most_of_actors/actor_basics/actors-and-emojis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Actors & emojis
33
description: Discover how emojis can boost your Actors by grabbing attention, simplifying navigation, and enhancing clarity. Improve user experience and engagement on Apify Store.
44
sidebar_position: 5
55
category: apify platform
6-
slug: /get-most-of-actors/actor-basics/actors-and-emojis
6+
slug: /actor-marketing-playbook/actor-basics/actors-and-emojis
77
---
88

99
Using emojis in Actors is a science on its own. Learn how emojis enhance the user experience in Actors by grabbing attention, simplifying navigation, and making information clearer.

sources/academy/platform/get_most_of_actors/actor_basics/how-to-create-actor-readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: How to create an Actor README
33
description: Learn how to write a comprehensive README to help users better navigate, understand and run public Actors in Apify Store.
44
sidebar_position: 3
55
category: apify platform
6-
slug: /get-most-of-actors/actor-basics/how-to-create-an-actor-readme
6+
slug: /actor-marketing-playbook/actor-basics/how-to-create-an-actor-readme
77
---
88

99
**Learn how to write a comprehensive README to help users better navigate, understand and run public Actors in Apify Store.**
@@ -218,9 +218,9 @@ If your page has a video, it has a better chance of ranking higher in Google.
218218

219219
The README should serve as a fallback for your users if something isn't immediately obvious in the input schema. There's also only that much space in the input schema and the tooltips, so naturally, if you want to provide more details about something: input, formatting, expectations — you should put it in the README and refer to it from the relevant place in the input schema.
220220

221-
Learn about [How to create a great input schema](/academy/get-most-of-actors/product-optimization/how-to-create-a-great-input-schema)
221+
Learn about [How to create a great input schema](/academy/actor-marketing-playbook/product-optimization/how-to-create-a-great-input-schema)
222222

223-
## [Readme elements template](https://docs.apify.com/academy/get-most-of-actors/actor-readme#what-should-you-add-to-your-actor-readme)
223+
## [Readme elements template](https://docs.apify.com/academy/actor-marketing-playbook/actor-readme#what-should-you-add-to-your-actor-readme)
224224

225225
1. What does (Actor name) do?
226226
- in 1–2 sentences describe what the Actor does and what it does not do

sources/academy/platform/get_most_of_actors/actor_basics/importance-of-actor-url.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Importance of Actor URL
33
description: Learn how to set your Actor’s URL (technical name) and name effectively when creating it on Apify. Follow best practices to optimize your Actor’s web presence and ensure it stands out on Apify Store.
44
sidebar_position: 2
55
category: apify platform
6-
slug: /get-most-of-actors/actor-basics/importance-of-actor-url
6+
slug: /actor-marketing-playbook/actor-basics/importance-of-actor-url
77
---
88

99
**Actor URL (or technical name, as we call it), is the page URL of the Actor shown on the web. When you're creating an Actor, you can set the URL yourself along with the Actor name. Here are best practices on how to do it well.**
@@ -24,7 +24,7 @@ This part of the manual is only applicable to new Actors. _Once set, existing Ac
2424

2525
## How to choose a URL
2626

27-
The right naming can propel or hinder the success of the Actor on Google Search. Just as naming your Actor is important, so is choosing its URL. The only difference is, once set, the URL is intended to be permanent (more on this [later](/academy/get-most-of-actors/actor-basics/importance-of-actor-url)). What's the formula for the best Actor URL?
27+
The right naming can propel or hinder the success of the Actor on Google Search. Just as naming your Actor is important, so is choosing its URL. The only difference is, once set, the URL is intended to be permanent (more on this [later](/academy/actor-marketing-playbook/actor-basics/importance-of-actor-url)). What's the formula for the best Actor URL?
2828

2929
### Brainstorming
3030

@@ -38,7 +38,7 @@ The easiest way is to make sure the Actor name and the technical name match. As
3838

3939
The name should reflect not only what Actor does (or what website it targets), but also what words people use when they search for it. This is why it's also important to do SEO research to see which keywords work best for the topic. Ideally, the URL should include a keyword that has low complexity (low competition) but high traffic (high demand).
4040

41-
Learn more about SEO research and the best tools for it here: [SEO](/academy/get-most-of-actors/promote-your-actor/seo)
41+
Learn more about SEO research and the best tools for it here: [SEO](/academy/actor-marketing-playbook/promote-your-actor/seo)
4242

4343
### Inspiration in Apify Store
4444

sources/academy/platform/get_most_of_actors/actor_basics/name-your-actor.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Name your Actor
33
description: Learn Apify’s standards for naming Actors and how to choose the right name for your scraping and automation tools and maximize visibility on Apify Store.
44
sidebar_position: 1
55
category: apify platform
6-
slug: /get-most-of-actors/actor-basics/name-your-actor
6+
slug: /actor-marketing-playbook/actor-basics/name-your-actor
77
---
88

99
**Apify's standards for Actor naming. Learn how to choose the right name for scraping and automation Actors and how to optimize your Actor for search engines.**
@@ -22,7 +22,7 @@ Your Actor's name consists of four parts: actual name, SEO name, URL, and GitHub
2222
- Actor SEO name (name shown on Google Search, optional), e.g. _Booking.com Hotel Data Scraper_.
2323
- If the SEO name is not set, the Actor name will be the default name shown on Google.
2424
- Actor URL (technical name), e.g. _booking-scraper_.
25-
- More on it on [Importance of Actor URL](/academy/get-most-of-actors/actor-basics/importance-of-actor-url) page.
25+
- More on it on [Importance of Actor URL](/academy/actor-marketing-playbook/actor-basics/importance-of-actor-url) page.
2626
- GitHub repository name (best to keep it similar to the other ones, for convenience), e.g. _actor-booking-scraper_.
2727

2828
## Actor name
@@ -132,7 +132,7 @@ For example,
132132
- Actor name: `${Domain} ${Service} Scraper`, e.g. [Google Search Scraper](https://apify.com/apify/google-search-scraper).
133133
- GitHub repository: `actor-${domain}-${service}-scraper`, e.g. actor-google-search-scraper.
134134

135-
### Non-scraping Actors[](https://docs.apify.com/academy/get-most-of-actors/naming-your-actor#non-scraping-actors)
135+
### Non-scraping Actors[](https://docs.apify.com/academy/actor-marketing-playbook/naming-your-actor#non-scraping-actors)
136136

137137
Naming for non-scraping Actors is more liberal. Being creative and considering SEO and user experience are good places to start. Think about what your users will type into a search engine when looking for your Actor. What is your Actor's function?
138138

@@ -152,6 +152,6 @@ Below are examples for the [Google Sheets](https://apify.com/lukaskrivka/google
152152

153153
:::warning Renaming your Actor
154154

155-
You may rename your Actor freely, except when it comes to the Actor URL. Remember to read [Importance of Actor URL](/academy/get-most-of-actors/actor-basics/importance-of-actor-url) to find out why!
155+
You may rename your Actor freely, except when it comes to the Actor URL. Remember to read [Importance of Actor URL](/academy/actor-marketing-playbook/actor-basics/importance-of-actor-url) to find out why!
156156

157157
:::

sources/academy/platform/get_most_of_actors/index.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Actor marketing playbook
33
description: Learn how to optimize and monetize your Actors on Apify Store by sharing them with other platform users.
44
sidebar_position: 10
55
category: apify platform
6-
slug: /get-most-of-actors
6+
slug: /actor-marketing-playbook
77
---
88

99
**Learn how to optimize and monetize your Actors on Apify Store by sharing them with other platform users.**
@@ -30,31 +30,31 @@ To help you succeed, we've created a comprehensive Actor marketing playbook. You
3030
<Card
3131
title="How Apify Store works"
3232
desc="Apify Store is where users discover, run, and purchase Actors, making it the best place to showcase your work. This section explains how Store is structured, how Actors get visibility, and what factors contribute to success."
33-
to="/academy/get-most-of-actors/store-basics/how-store-works"
33+
to="/academy/actor-marketing-playbook/store-basics/how-store-works"
3434
smallImage
3535
/>
3636
<Card
3737
title="How to build Actors"
3838
desc="Building a successful Actor isn’t just about writing code. You need to make your Actor reliable, scalable, and easy to use. Here, you’ll learn best practices for structuring your code, handling input/output, and making sure that everything runs smoothly."
39-
to="/academy/get-most-of-actors/store-basics/how-to-build-actors"
39+
to="/academy/actor-marketing-playbook/store-basics/how-to-build-actors"
4040
smallImage
4141
/>
4242
<Card
4343
title="How Actor monetization works"
4444
desc="Apify Store lets you earn revenue from your Actors, but success depends on pricing, user engagement, and quality. This section covers how subscriptions work, how to set competitive pricing, and what it takes to generate sustainable income."
45-
to="/academy/get-most-of-actors/store-basics/how-actor-monetization-works"
45+
to="/academy/actor-marketing-playbook/store-basics/how-actor-monetization-works"
4646
smallImage
4747
/>
4848
<Card
4949
title="Ideas page and its use"
5050
desc="Not sure what to build next? The Ideas page helps you find high-demand Actor concepts based on community requests and trending topics."
51-
to="/academy/get-most-of-actors/store-basics/ideas-page"
51+
to="/academy/actor-marketing-playbook/store-basics/ideas-page"
5252
smallImage
5353
/>
5454
<Card
5555
title="Actor success stories"
5656
desc="Some developers have turned their Actors into profitable tools with steady user bases. This section shares real-world examples of what works, from product strategy to marketing tactics."
57-
to="/academy/get-most-of-actors/store-basics/actor-success-stories"
57+
to="/academy/actor-marketing-playbook/store-basics/actor-success-stories"
5858
smallImage
5959
/>
6060
</CardGrid>
@@ -65,31 +65,31 @@ To help you succeed, we've created a comprehensive Actor marketing playbook. You
6565
<Card
6666
title="Naming your Actor"
6767
desc="A clear, descriptive name helps users understand what your Actor does at a glance. Learn how to craft a name that’s both informative and easy to search for."
68-
to="/academy/get-most-of-actors/actor-basics/name-your-actor"
68+
to="/academy/actor-marketing-playbook/actor-basics/name-your-actor"
6969
smallImage
7070
/>
7171
<Card
7272
title="Importance of Actor URL"
7373
desc="Your Actor’s URL isn’t just a link. You should also see it as a branding and SEO tool. This section explains why a simple, memorable URL can improve discoverability and credibility."
74-
to="/academy/get-most-of-actors/actor-basics/importance-of-actor-url"
74+
to="/academy/actor-marketing-playbook/actor-basics/importance-of-actor-url"
7575
smallImage
7676
/>
7777
<Card
7878
title="Actor description and SEO description"
7979
desc="Your Actor’s description determines whether users understand its value in seconds. Learn how to write compelling copy that highlights key features while improving search rankings."
80-
to="/academy/get-most-of-actors/actor-basics/actor-description"
80+
to="/academy/actor-marketing-playbook/actor-basics/actor-description"
8181
smallImage
8282
/>
8383
<Card
8484
title="How to create an Actor README"
8585
desc="A strong README makes it easy for users to get started with your Actor. This guide walks you through the essential sections to include, from installation to usage examples."
86-
to="/academy/get-most-of-actors/actor-basics/how-to-create-an-actor-readme"
86+
to="/academy/actor-marketing-playbook/actor-basics/how-to-create-an-actor-readme"
8787
smallImage
8888
/>
8989
<Card
9090
title="Actors and emojis"
9191
desc="Emojis can make your Actor stand out, but using them strategically is key. This section covers when and how to use emojis effectively without overdoing it."
92-
to="/academy/get-most-of-actors/actor-basics/actors-and-emojis"
92+
to="/academy/actor-marketing-playbook/actor-basics/actors-and-emojis"
9393
smallImage
9494
/>
9595
</CardGrid>
@@ -100,43 +100,43 @@ To help you succeed, we've created a comprehensive Actor marketing playbook. You
100100
<Card
101101
title="SEO"
102102
desc="Search engines play a huge role in driving users to your Actor. Learn the basics of keyword optimization, metadata, and other techniques that improve your ranking on Google and Apify’s search."
103-
to="/academy/get-most-of-actors/promote-your-actor/seo"
103+
to="/academy/actor-marketing-playbook/promote-your-actor/seo"
104104
smallImage
105105
/>
106106
<Card
107107
title="Social media"
108108
desc="Your Actor won’t promote itself. This section covers simple, effective ways to showcase your Actor on platforms like X, LinkedIn, and Reddit."
109-
to="/academy/get-most-of-actors/promote-your-actor/social-media"
109+
to="/academy/actor-marketing-playbook/promote-your-actor/social-media"
110110
smallImage
111111
/>
112112
<Card
113113
title="Parasite SEO"
114114
desc="Ranking on Google is tough, but piggybacking on high-authority platforms can help. This guide explains how to use sites like Medium, GitHub, and Stack Overflow to increase visibility."
115-
to="/academy/get-most-of-actors/promote-your-actor/parasite-seo"
115+
to="/academy/actor-marketing-playbook/promote-your-actor/parasite-seo"
116116
smallImage
117117
/>
118118
<Card
119119
title="Product Hunt"
120120
desc="A successful Product Hunt launch can drive early traction and long-term growth. Learn how to position your Actor, time your launch, and engage with the community for the best results."
121-
to="/academy/get-most-of-actors/promote-your-actor/product-hunt"
121+
to="/academy/actor-marketing-playbook/promote-your-actor/product-hunt"
122122
smallImage
123123
/>
124124
<Card
125125
title="Blogs and blog resources"
126126
desc="Writing about your Actor helps users discover and understand it. This section walks you through how to write effective blog posts, where to publish them, and how to attract readers."
127-
to="/academy/get-most-of-actors/promote-your-actor/blogs-and-blog-resources"
127+
to="/academy/actor-marketing-playbook/promote-your-actor/blogs-and-blog-resources"
128128
smallImage
129129
/>
130130
<Card
131131
title="Video tutorials"
132132
desc="Video content makes it easier for users to grasp your Actor’s functionality. Learn how to create short, engaging tutorials that explain key features and use cases."
133-
to="/academy/get-most-of-actors/promote-your-actor/video-tutorials"
133+
to="/academy/actor-marketing-playbook/promote-your-actor/video-tutorials"
134134
smallImage
135135
/>
136136
<Card
137137
title="Webinars"
138138
desc="Hosting a webinar lets you connect directly with potential users and answer their questions. This section outlines how to plan, promote, and run a successful live session."
139-
to="/academy/get-most-of-actors/promote-your-actor/webinars"
139+
to="/academy/actor-marketing-playbook/promote-your-actor/webinars"
140140
smallImage
141141
/>
142142
</CardGrid>
@@ -147,19 +147,19 @@ To help you succeed, we've created a comprehensive Actor marketing playbook. You
147147
<Card
148148
title="Emails to Actor users"
149149
desc="Good email communication keeps users engaged and informed. Find out when and how to send helpful emails, from onboarding to feature updates."
150-
to="/academy/get-most-of-actors/interact-with-users/emails-to-actor-users"
150+
to="/academy/actor-marketing-playbook/interact-with-users/emails-to-actor-users"
151151
smallImage
152152
/>
153153
<Card
154154
title="Issues tab"
155155
desc="User feedback is critical for improving your Actor. Learn how to track, respond to, and resolve issues efficiently through Apify’s Issues tab."
156-
to="/academy/get-most-of-actors/interact-with-users/issues-tab"
156+
to="/academy/actor-marketing-playbook/interact-with-users/issues-tab"
157157
smallImage
158158
/>
159159
<Card
160160
title="Your Store bio"
161161
desc="Your bio is where users learn who you are and why they should trust your Actors. This guide helps you write a professional yet approachable bio that builds credibility."
162-
to="/academy/get-most-of-actors/interact-with-users/your-store-bio"
162+
to="/academy/actor-marketing-playbook/interact-with-users/your-store-bio"
163163
smallImage
164164
/>
165165
</CardGrid>
@@ -170,13 +170,13 @@ To help you succeed, we've created a comprehensive Actor marketing playbook. You
170170
<Card
171171
title="How to create a great input schema"
172172
desc="A well-designed input schema makes your Actor easy to use. Learn how to create clear, logical inputs that guide users without overwhelming them."
173-
to="/academy/get-most-of-actors/product-optimization/how-to-create-a-great-input-schema"
173+
to="/academy/actor-marketing-playbook/product-optimization/how-to-create-a-great-input-schema"
174174
smallImage
175175
/>
176176
<Card
177177
title="Actor bundles"
178178
desc="Bundling Actors together can increase their value and appeal. Learn how to package multiple Actors into a single, cohesive product that covers unique use cases."
179-
to="/academy/get-most-of-actors/product-optimization/actor-bundles"
179+
to="/academy/actor-marketing-playbook/product-optimization/actor-bundles"
180180
smallImage
181181
/>
182182
</CardGrid>

0 commit comments

Comments
 (0)