Apigee recommends that you apply the best practices described in the following sections when building your portal.
Add content that engages your audience visually and compels them to want to learn more. Enable API consumers to explore a portion of your portal without logging in. Provide self-service registration so they can get up and running quickly to build apps using your APIs.
Auto-generate interactive API documentation from your OpenAPI Specifications to enable users to:
View a live response returned from the API
For more information, see Publishing your APIs.
Provide use case examples and tutorials that are relevant to your audience and based on their level of experience. Demonstrate by example, such as a simple curl command sequence, or step through a more elaborate procedure.
Ensure your content is searchable. Invest in SEO that improves your ranking in search results and enable users to find your content.
Use the following best practices when structuring your content. For more information and additional guidelines from Google, see the Google Search Engine Optimization Starter Guide.
Best Practice | Description | Benefits |
---|---|---|
Create user-friendly URLs | Create easy-to-understand, human-readable URLs. Define a user-friendly page URL when adding pages to your portal, as described in Creating a page. |
|
Provide a descriptive portal name | Define a unique and descriptive portal name for your portal, as described in Managing your portals. This content is used to populate the <title> tag for the home page (index ) of your portal. |
|
Make your site easy to navigate | Define a navigation structure that makes logical sense, as described in Setting up navigation. |
|
Use a good mix of keyword phrases throughout content | Include keywords in your content when it is relevant and makes sense to do so. Prominence of a keyword string on your page can improve page ranking in search results. Try to predict the keyword strings users might use when searching for your content. Be cautious not to keyword stuff, that is, overuse keywords for the sole purpose of improving search ranking. This may result in your site being penalized by search engines. | Users searching for content will be more likely to get relevant hits. |
Employ social media to promote your API community through standard social channels, such as Facebook, Twitter, and so on. Publish blogs and forums that foster communication and interaction among the developers in your API community.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-24 UTC.