Get help with Yoast products! https://yoast.com/help/ SEO for everyone Fri, 28 Feb 2025 14:54:11 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.2 https://yoast.com/app/uploads/2015/09/cropped-Yoast_Favicon_512x512-32x32.png Get help with Yoast products! https://yoast.com/help/ 32 32 Schema SEO with Yoast SEO: Implementation Guide https://yoast.com/help/implementing-schema-with-yoast-seo/ Fri, 28 Feb 2025 14:54:00 +0000 https://yoast.com/?post_type=wpkb-article&p=2653107 Schema SEO with Yoast SEO automatically implements the Schema.org markup that is appropriate for your page types. The Yoast approach to Schema is unique because it doesn’t just produce blobs of code. Instead, the Schema data is tied into an interconnected structured data graph. With the code presented in a structured manner, the search engines […]

The post Schema SEO with Yoast SEO: Implementation Guide appeared first on Yoast.

]]>
Schema SEO with Yoast SEO automatically implements the Schema.org markup that is appropriate for your page types. The Yoast approach to Schema is unique because it doesn’t just produce blobs of code. Instead, the Schema data is tied into an interconnected structured data graph. With the code presented in a structured manner, the search engines understand your pages better. As a result, your content will be available as a rich result, or your site may be eligible to appear in Google’s Knowledge Panel

The Yoast SEO Schema output

Yoast SEO outputs some core Schema.org pieces on every page. Additional pieces are added based on different scenarios:

To learn about all the pieces that Yoast SEO (and the Yoast SEO add-ons) output, read the Schema – Pieces developers’ documentation

What do you need to do?

The plugin does a lot of the work behind the scenes, so you will not be required to do any coding. However, to let Yoast SEO properly implement structured data on your site, you will need to adjust a few settings and provide some information. 

1. Configure your Site representation settings

In the Yoast SEO Site representation settings, you can select whether your site represents a person or an organization. With that information, Yoast SEO will be able to output the correct structured data. Follow the steps in the help article on selecting organization or person to configure your website’s settings. 

Screenshot of the Site representation settings in Yoast SEO.

Make sure to also add your other profiles, like profiles on social media, in the section “Other profiles” on the same page (Site representation settings). The plugin will use that information to let search engines know which profiles are associated with your site.

Screenshot of the "Other profiles" section in the Site representation settings in Yoast SEO.

2. Set your defaults and use the Schema tab in the Yoast SEO meta box or the Yoast SEO sidebar

When you use Yoast SEO the plugin automatically describes your pages with WebPage schema and your Posts with Article schema. You can change these defaults in the Search Appearance settings of Yoast SEO. But, you can also decide how we describe the content of each individual post or page with the Schema tab in the Yoast SEO meta box or the Yoast SEO sidebar.

Screenshot of Schema tab in Yoast SEO metabox.

Find out how to change the default settings and how to use the Schema tab in this help article – Selecting the Page or Article type in your Schema settings.

3. Use the HowTo and FAQ Yoast structured data blocks

If you want to get rich results for your HowTo or FAQ pages, all you need to do is use the Yoast SEO HowTo or FAQ structured data blocks. Yoast SEO will automatically add the appropriate Schema.org markup corresponding to the blocks. 

To learn more, read these articles:

Yoast SEO also adds Schema.org markup for breadcrumbs. To learn more about breadcrumbs and how to implement them, read these articles:

Implementing Schema markup on your own and integrating with other plugins and themes

Although Yoast SEO outputs a large structured data graph, it does not currently support all content types. If you want to add your own pieces of Schema read the integration guidelines.

The guidelines also contain information on what to do if other plugins or the theme you use already output schema markup

Want to learn more? We launched a free Structured data for beginners training course! In this course, we explain what structured data is, how you can get your own rich results and why this is important for SEO.

Did this article answer your question?

Thanks for your feedback!

The post Schema SEO with Yoast SEO: Implementation Guide appeared first on Yoast.

]]>
site-representation-settings other-profiles metabox-schema-tab
The robots.txt file in Yoast SEO https://yoast.com/help/how-to-edit-robots-txt-through-yoast-seo/ https://yoast.com/help/how-to-edit-robots-txt-through-yoast-seo/#comments Fri, 28 Feb 2025 11:00:00 +0000 http://yoastkb.wpengine.com/kb/how-to-edit-robots-txt-through-yoast-seo/ The robots.txt file tells a search engine where it is allowed to go on your website. In this article, we’ll explain how the robots.txt file works with Yoast SEO. Do you want to know more about what the robots.txt file is and what it does? Check out our Ultimate guide to robots.txt. The Yoast SEO […]

The post The robots.txt file in Yoast SEO appeared first on Yoast.

]]>
The robots.txt file tells a search engine where it is allowed to go on your website. In this article, we’ll explain how the robots.txt file works with Yoast SEO.

Do you want to know more about what the robots.txt file is and what it does? Check out our Ultimate guide to robots.txt.

If the robots.txt file is not writable or your WordPress install has disabled file editing, the information here may not apply. Optionally, you can try edit the file at the server level.

The Yoast SEO default directives

By default, WordPress generates a robots.txt file with the following contents:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

When you create a robots.txt with Yoast SEO, we’ll replace the WordPress default with the following:

# START YOAST BLOCK
# ---------------------------
User-agent: *
Disallow:

Sitemap: https://www.example.com/sitemap_index.xml
# ---------------------------
# END YOAST BLOCK

These directives allow all search engines to crawl your site. In addition, we add a link to your sitemap, so search engines, and (specifically Bing) can find it and crawl your site more efficiently.

How to create or edit a robots.txt file in Yoast SEO

The easiest way to create or edit the robots.txt file is through Yoast SEO in the WordPress Dashboard. To do this, follow the steps below.

  1. Log in to your WordPress website

    When you’re logged in, you will be in your Dashboard.

  2. In the admin menu, click on Yoast SEO


    Screenshot of the "Yoast SEO" menu item.

  3. Click on Tools


    A screenshot of Tools item in Yoast SEO menu

  4. Click on File Editor

    This menu will not appear if your WordPress install has disabled file editing. Please enable file editing or edit the file through FTP. If you are not sure how to use FTP, your host provider can help.A screenshot of the Tools settings screen in Yoast SEO, with the File editor settings the user needs to click on

  5. Click Create robots.txt file

  6. View or edit the file generated by Yoast SEO

    You will see the directions Yoast SEO adds to the file by default. You can also edit the file here.

Create or edit on your server

If the robots.txt file is not writable or your WordPress install has disabled file editing, creating or editing robots.txt with Yoast SEO may fail. In that case, you can edit at the server level. WordPress generates a virtual robots.txt file if the site root does not contain a physical file. To override the virtual file, please follow these steps to create a physical robots.txt file.

  1. Use your favorite text editor and create a text file.
  2. Save the empty file with the name robots.txt.
  3. Upload the file to your server. If you’re unsure where on your server to upload the file, please contact your webhost.

If WordPress was blocking access to the virtual file, you should be able to edit the physical file from our plugin. If not, you can always edit the robots.txt directly on your server using FTP or a server file manager.

Please contact your web host for assistance if you have trouble uploading or editing files on your server.

Did this article answer your question?

Thanks for your feedback!

The post The robots.txt file in Yoast SEO appeared first on Yoast.

]]>
https://yoast.com/help/how-to-edit-robots-txt-through-yoast-seo/feed/ 101 Screenshot of the "Yoast SEO" menu item. A screenshot of Tools item in Yoast SEO menu A screenshot of the Tools settings screen in Yoast SEO, with the File editor settings the user needs to click on
How to customize the sitemap index https://yoast.com/help/how-to-customize-the-sitemap-index/ https://yoast.com/help/how-to-customize-the-sitemap-index/#comments Fri, 28 Feb 2025 11:00:00 +0000 http://yoastkb.wpengine.com/kb/how-to-customize-the-sitemap-index/ The Yoast SEO plugin generates a sitemap of your site. It is a crucial feature of the plugin, and it helps search engines find and crawl your pages. The sitemap index includes links to a variety of sub-sitemaps for posts, pages, authors, categories, tags, and other taxonomies. In Yoast SEO, you can customize the XML […]

The post How to customize the sitemap index appeared first on Yoast.

]]>
The Yoast SEO plugin generates a sitemap of your site. It is a crucial feature of the plugin, and it helps search engines find and crawl your pages. The sitemap index includes links to a variety of sub-sitemaps for posts, pages, authors, categories, tags, and other taxonomies. In Yoast SEO, you can customize the XML sitemap index, and choose what you show in it. If you are not sure what needs to go in the sitemap, read this article about XML sitemaps first.

You can improve the way search engines crawl your site with the Crawl optimization settings in Yoast SEO Premium! They allow you to remove unnecessary URLs, so search engines can crawl your site more efficiently!

How to customize the sitemap index

You can customize the sitemap index in the Content types, Categories & tags, and Advanced settings of Yoast SEO. You’ll find these settings in the Yoast SEO menu under Settings.

You can customize posts, pages, and other custom post types under the Content types tab. Removing a post type from the search results will also remove them from the sitemap. Showing them in the search results will show them in the sitemap. Add or remove items as needed.

  1. Log in to your WordPress website

    When you’re logged in, you will be in your Dashboard.

  2. Go to Yoast SEO

    On the left-hand side, you will see a menu. In that menu, click on Yoast SEO.

    Screenshot of the "Yoast SEO" menu item.

  3. Click on Settings


    Screenshot of the settings menu item in Yoast SEO

  4. Click on the sitemap item and enable or disable the toggle Show [type] in search results? 

    If the item is enabled, it’ll be purple and show a checkmark. If the item is disabled, it’ll show a gray x-mark.
    Screenshot of the "Show categories in search results" toggle in the Yoast SEO settings

  5. Click Save Changes


Content types: Not publicly added

Some content types are not added publicly and thus do not appear for exclusion. When this occurs, you can either make the post type public or manually exclude it using a developer filter.

Remove individual URLs from sitemap

You can also remove individual post types from the sitemap by marking them with a noindex tag. Use our How do I noindex URLs guide for more information.

Media and images

When you upload an image, WordPress automatically creates a post of the type “attachment” in the database, and the corresponding URL for that. Learn more about media post types in our article on images in the XML sitemap.

Taxonomies

You can customize categories, tags, and other taxonomies under the Categories & tags tab. Some taxonomies are not added publicly and thus do not appear for exclusion. When this occurs, the taxonomy can either be made public or manually excluded using a developer filter.

Archives: Author sitemap

Our plugin creates a sitemap that lists the author pages. Learn more about customizing the author sitemap for single author websites or multiple author websites.

Other sitemaps

Video sitemap

You can customize our Video SEO plugin sitemap under Video SEO in the Yoast SEO menu.

News sitemap

You can customize our News SEO plugin sitemap under News SEO in the Yoast SEO menu.

Local sitemap

Our Local SEO plugin sitemap is generated based on the location data entered into the plugin.

Non-Yoast plugin sitemaps

You can add non-Yoast sitemaps to the index. Please read our article on adding external sitemaps for more information.

Below are a few examples of using the developer filters in your functions.php file to customize the sitemaps.

Content types

Filter: wpseo_sitemap_exclude_post_type

/* Exclude One Content Type From Yoast SEO Sitemap */
function sitemap_exclude_post_type( $value, $post_type ) {
if ( $post_type == 'post_type_slug' ) return true;
}
add_filter( 'wpseo_sitemap_exclude_post_type', 'sitemap_exclude_post_type', 10, 2 );
/* Exclude Multiple Content Types From Yoast SEO Sitemap */
add_filter( 'wpseo_sitemap_exclude_post_type', 'sitemap_exclude_post_type', 10, 2 );
function sitemap_exclude_post_type( $value, $post_type ) {
$post_type_to_exclude = array('post_type_slug1','post_type_slug2', 'post_type_slug3');
if( in_array( $post_type, $post_type_to_exclude ) ) return true;
}

Taxonomies

Filter: wpseo_sitemap_exclude_taxonomy

/* Exclude One Taxonomy From Yoast SEO Sitemap */
function sitemap_exclude_taxonomy( $value, $taxonomy ) {
if ( $taxonomy == 'taxonomy_slug' ) return true;
}
add_filter( 'wpseo_sitemap_exclude_taxonomy', 'sitemap_exclude_taxonomy', 10, 2 );
/* Exclude Multiple Taxonomies From Yoast SEO Sitemap */
add_filter( 'wpseo_sitemap_exclude_taxonomy', 'sitemap_exclude_taxonomy', 10, 2 );
function sitemap_exclude_taxonomy( $value, $taxonomy ) {
$taxonomy_to_exclude = array('taxonomy_slug1','taxonomy_slug2', 'taxonomy_slug3');
if( in_array( $taxonomy, $taxonomy_to_exclude ) ) return true;
}

Authors

Filter: wpseo_sitemap_exclude_author

Entries per sitemap

You can change the number of entries per sitemap by using the filter below. The default number is 1000. Please refer to this code snippet as an example.

wpseo_sitemap_entries_per_page

Exclude posts and pages

To exclude posts and pages from the sitemap, follow the instructions here.

Exclude a term from the sitemap

Use the filter below:

wpseo_exclude_from_sitemap_by_term_ids

Add an external sitemap

To add an external sitemap, follow our instructions here.

Work with dynamic URLs

Please refer to this GitHub comment for how you may best integrate dynamic URLs.

Change post URLs for the sitemap

You can use this filter to change post URLs for the sitemap:

wpseo_xml_sitemap_post_url

Did this article answer your question?

Thanks for your feedback!

The post How to customize the sitemap index appeared first on Yoast.

]]>
https://yoast.com/help/how-to-customize-the-sitemap-index/feed/ 29 Screenshot of the "Yoast SEO" menu item. Screenshot of the settings menu item in Yoast SEO Screenshot of the "Show categories in search results" toggle in the Yoast SEO settings
How to implement Yoast SEO breadcrumbs https://yoast.com/help/how-to-implement-yoast-seo-breadcrumbs/ Fri, 28 Feb 2025 08:46:00 +0000 https://yoast.com/?post_type=wpkb-article&p=3513551 Yoast SEO comes with a breadcrumbs functionality. In this article, we’ll explain what (Yoast SEO) breadcrumbs are, why they are important, and how you can add them to your site. What are breadcrumbs? Why are they important? Breadcrumbs are a way to help your users better navigate your site and its structure. Additionally, they can […]

The post How to implement Yoast SEO breadcrumbs appeared first on Yoast.

]]>
Yoast SEO comes with a breadcrumbs functionality. In this article, we’ll explain what (Yoast SEO) breadcrumbs are, why they are important, and how you can add them to your site.

What are breadcrumbs? Why are they important?

Breadcrumbs are a way to help your users better navigate your site and its structure. Additionally, they can appear on Google and provide a better user experience. If you want to know more about breadcrumbs please visit our: What are breadcrumbs and why are they important for SEO guide.

Did you know that to make it easy for users and search engines to navigate your site, you need more than breadcrumbs? Yoast SEO Premium comes with an internal linking feature, as well as workouts that can help make your content easy to find. These tools will help you keep your content structured, findable, and up-to-date.

What do the Yoast SEO breadcrumbs do?

The Yoast SEO breadcrumbs will output JSON-LD data in the source code. We have found this to be the most reliable method of implementing breadcrumbs for rich snippets.

How to use the Yoast breadcrumbs block to add breadcrumbs to single posts and pages

With Yoast SEO, it is possible to add breadcrumbs to single posts and pages. You can do that with the breadcrumbs block. All you need to do is add the block to the post or the page, and that’s it! Note that the breadcrumbs you add with the block are only visible on the individual page you added the block to. You will need to use the steps we mention below if you want to have site-wide breadcrumbs. To learn how to use the block, watch the video below.

What do the Yoast SEO breadcrumbs look like?

Once configured, Yoast will show the JSON-LD in the source code, like this:

"@type": "BreadcrumbList",
"@id": "https://yoast.com/wordpress/plugins/seo/#breadcrumb",
"itemListElement": [
  {
    "@type": "ListItem",
    "position": 1,
    "item": {
      "@type": "WebPage",
      "@id": "https://yoast.com/",
      "url": "https://yoast.com/",
      "name": "Home"
    }
  },
  {
    "@type": "ListItem",
    "position": 2,
    "item": {
      "@type": "WebPage",
      "@id": "https://yoast.com/wordpress/plugins/",
      "url": "https://yoast.com/wordpress/plugins/",
      "name": "WordPress plugins"
    }
  },
  {
    "@type": "ListItem",
    "position": 3,
    "item": {
      "@id": "https://yoast.com/wordpress/plugins/seo/#webpage"
    }
  }
]

Eventually, Google will replace the link that appears above your blue SEO title with one that shows the breadcrumb pathway.

A screenshot of breadcrumb pathway from Google Search Engine Result Page.

How do I implement Yoast SEO breadcrumbs site-wide?

The steps below are a temporary solution as manual edits made to theme files may be overwritten with future theme updates. Please contact the theme developer for a permanent solution.

We’ve written an article about the importance of breadcrumbs for SEO. To implement the breadcrumbs function in Yoast SEO, you will have to edit your theme. If you are not sure how to edit the theme files, your theme developer may be able to help. We recommend that prior to any editing of the theme files, a backup is taken. Your host provider can help you take a backup.

Copy the following code into your theme where you want the breadcrumbs to be. If you are not sure, you will need to experiment with placement:

<?php
if ( function_exists('yoast_breadcrumb') ) {
  yoast_breadcrumb( '<p id="breadcrumbs">','</p>' );
}
?>

NOTE: Depending on your theme you may or may not need to add in the beginning <php and ending ?> PHP tags. If you are not sure, your theme developer can help.

Common places where you could place your breadcrumbs are inside your single.php and/or page.php file just above the page’s title. Moreover, another option that makes it really easy in some themes is by just pasting the code in header.php at the very end.

In most non-WooTheme themes, this code snippet should not be added to your functions.php file. If you have trouble locating the correct place to add the code, please contact the theme developer for assistance.

How can I add breadcrumbs with a shortcode?

Yoast can output breadcrumbs with a shortcode on a site’s posts, pages, and taxonomies. If you are using the block editor, you will need to insert a shortcode block and add the following code:

[wpseo_breadcrumb]

If you are using the classic editor (or if the post type does not yet support the block editor) you will need to click on the Text editor and add in the shortcode (see image below).

A screenshot of breadcrumb shortcode in classic editor.

This will output the breadcrumb pathway into that part of the page. The only way to remove the breadcrumb from the page is to delete the shortcode. It cannot be disabled in the Yoast SEO → Settings → Advanced → Breadcrumbs section. If you use the breadcrumb shortcode you do not need to add the breadcrumb code snippet described here to your theme’s files.

Note that the shortcode works only on the page that has them, it is not a global solution. If you want to add breadcrumbs to all your post types efficiently, you will need to use that code snippet.

How do I enable and set up the Yoast breadcrumbs?

Yoast SEO offers a breadcrumb feature. This feature is disabled by default as you or your theme developer must add code to your theme files. After that, go to Yoast SEO → Settings → Advanced → Breadcrumbs and enable the breadcrumb feature.

  1. Log in to your WordPress website

    When you’re logged in, you will be in your Dashboard.

  2. Click on Yoast SEO

    On the left-hand side, you will see a menu. In that menu, click on Yoast SEO.Screenshot of the "Yoast SEO" menu item.

  3. Click on Settings

    The Yoast SEO settings will expand providing you with additional options. Click on Settings.
    Screenshot of the settings menu item in Yoast SEO

  4. Click on the Advanced section in the settings menu on the left-hand side

    Screenshot of the "Advanced" menu item in the Yoast SEO settings.

  5. Click on Breadcrumbs in the menu that expands

    The Advanced menu will expand. Click the Breadcrumbs menu item.
    Screenshot of the "Breadcrumbs" menu item in the Yoast SEO settings.

  6. Scroll down to the bottom of the screen and toggle the switch behind Enable breadcrumbs for your theme

    You’ll be on the Breadcrumbs settings page. Scroll down to the bottom to see the toggle. To enable the Yoast SEO breadcrumbs, toggle the switch to on. To disable the Yoast SEO breadcrumbs, toggle the switch off.Screenshot of the toggle that allows you to enable/disable breadcrumbs in the Yoast SEO settings.

  7. If you have enabled the breadcrumbs, configure the settings to your preference

    Note that there is no Breadcrumbs for pages option, so pages are not shown. Instead, a shortcode must be used to display them.Screenshot of the Breadcrumbs settings in Yoast SEO

  8. Click on Save changes

    Screenshot of the "Save changes" button on the Breadcrumbs settings page in Yoast SEO.

  9. Show the Blog page feature

    If you want to use the Blog page feature, you will need to set up a static page for your posts page in the Settings > Reading section of your WordPress site.

FAQ about Yoast SEO breadcrumbs

I’m a theme developer, how do I integrate Yoast breadcrumbs in my non-Woo theme?

If you are a theme developer you may need to take one additional step to complete the integration with Yoast SEO Breadcrumbs by adding our breadcrumbs filter. Once this filter has been added to your theme, the Yoast breadcrumbs will take over all the non-Yoast ones.

How do I configure breadcrumbs on posts and pages?

To configure the breadcrumbs, please use this guide. Note, that the Taxonomy to Show does not appear in the Breadcrumb section. Instead, you will need to use a shortcode.

How does it work with the WooThemes breadcrumbs?

If you have a WooTheme you may need to add some different code. If you are not sure if you have a WooTheme, your theme developer can help. You can also replace WooThemes Breadcrumbs.

How do I edit the breadcrumbs pathway?

You can change the breadcrumb pathway on posts by selecting the primary category. For example, if you select a subcategory as primary, Yoast will output the parent category and also the subcategory. You may need to experiment with selecting categories in order to get the right pathway to appear.

1. Select a subcategory and be sure to mark it as primary. In the example image below, the subcategory (also called a child category) “Breakfast recipes” was selected.
2. See parent (also called primary or main) category and child category appear.

How can I change the title of a post or page, or taxonomy in the breadcrumb pathway by adding a custom title?

You can add a custom breadcrumb title for a post or page or taxonomy. As a result, the default title will be replaced. Check out our help article on how to customize your breadcrumb titles to learn how!

How can I change the full breadcrumb pathway using a filter?

To edit the breadcrumbs pathway, use the filter below and place it in your child theme’s functions.php file:

wpseo_breadcrumb_links

We also have some examples of how to edit and remove breadcrumbs. If you are not sure how to use them, where your functions.php file is, or what a child theme is, please contact your theme developer for more information. Alternatively, consider a Yoast Partner who can help.

How can I change the breadcrumb separator?

If you need to change the breadcrumb separator, you can do so by going to Yoast SEO > Settings > Advanced > Breadcrumbs > Breadcrumb appearance and locating the “Separator between breadcrumbs” field. Then, you can add whatever character you want here.



If you want to further customize the separator, you can do so using the filter below. It would go into your functions.php file. We recommend using a child theme to preserve changes. If you are not sure how to use the filter, where your functions.php file is, or what a child theme is please contact your theme developer for more information. Alternatively, consider a Yoast Partner who can help.

wpseo_breadcrumb_separator

How can I change single items in the breadcrumb pathway using a filter?

To edit individual items/links in the breadcrumb pathway use the filter below and place it in your child theme’s functions.php file:

wpseo_breadcrumb_single_link

We also have some examples of how to edit and remove individual breadcrumbs. If you are not sure how to use them, where your functions.php file is, or what a child theme is please contact your theme developer for more information. Alternatively, consider a Yoast Partner who can help.

How do I change the breadcrumbs on a WooCommerce shop page?

You can edit the shop page by using some of these filters and code snippets. It would go in your functions.php file. The code can also be used to make the Shop page appear elsewhere on your site such as on a Product Category page. If you are not sure how to use them, where your functions.php file is, or what a child theme is please contact your theme developer for more information. Alternatively, consider a Yoast Partner who can help.

I’m seeing two sets of breadcrumbs; what should I do?

In very rare cases, you might see two sets of breadcrumbs on single product pages due to a bug. This is the case if you:
– install WooCommerce 7.9.0 from scratch (so: not upgrading an existing store);
and you use a block-based theme (such as Twenty Twenty-Three);
and you use Yoast SEO for WooCommerce with the option Replace WooCommerce breadcrumbs set to on (as is by default).

There are two ways to work around this problem:
1. Set Replace WooCommerce breadcrumbs to off and just stick to the WooCommerce breadcrumbs.
2. Set Replace WooCommerce breadcrumbs to off. Then, visit Appearance > Editor, find the Single product template, and replace the Store breadcrumbs block with the Yoast SEO breadcrumbs block.

Did this article answer your question?

Thanks for your feedback!

The post How to implement Yoast SEO breadcrumbs appeared first on Yoast.

]]>
How to implement Yoast SEO breadcrumbs • Yoast Read all about what (Yoast SEO) breadcrumbs are, why they are important, and how you can add them to your site. implement yoast seo breadcrumbs breadcrumbs breadcrumb-shortcode Screenshot of the "Yoast SEO" menu item. Screenshot of the settings menu item in Yoast SEO Screenshot of the "Advanced" menu item in the Yoast SEO settings. Screenshot of the "Breadcrumbs" menu item in the Yoast SEO settings. Screenshot of the toggle that allows you to enable/disable breadcrumbs in the Yoast SEO settings. Screenshot of the Breadcrumbs settings in Yoast SEO Screenshot of the "Save changes" button on the Breadcrumbs settings page in Yoast SEO.
How to add your website to Bing Webmaster Tools https://yoast.com/help/how-to-connect-your-website-to-bing-webmaster-tools/ https://yoast.com/help/how-to-connect-your-website-to-bing-webmaster-tools/#comments Mon, 17 Feb 2025 11:00:00 +0000 http://yoastkb.wpengine.com/kb/how-to-connect-your-website-to-bing-webmaster-tools/ Yoast SEO allows you to connect your site to Bing Webmaster Tools. By connecting your website to Bing Webmaster Tools, you will be able to track how Bing is crawling your website. In this article, we’ll walk you through the steps of connecting your website to Bing Webmaster Tools. How to add your site to […]

The post How to add your website to Bing Webmaster Tools appeared first on Yoast.

]]>
Yoast SEO allows you to connect your site to Bing Webmaster Tools. By connecting your website to Bing Webmaster Tools, you will be able to track how Bing is crawling your website. In this article, we’ll walk you through the steps of connecting your website to Bing Webmaster Tools.

How to add your site to Bing Webmaster Tools with Yoast SEO

  1. Go to Bing Webmaster Tools and create an account


  2. In the Enter your site URL field, fill in your URL and click Add

    Did you already verify your site on Google Search Console? Skip the Yoast SEO verification and leave the input field blank.

  3. Select the option HTML Meta Tag and click Copy

    Screenshot of verifying your site with Bing Webmaster Tools

  4. Log in to your WordPress website

    When you’re logged in, you will be in your Dashboard.

  5. Click on Yoast SEO


    Screenshot of the "Yoast SEO" menu item.

  6. Go to Settings


    Screenshot of the settings menu item in Yoast SEO

  7. Click on Site connections

    In the Yoast SEO settings menu, click Site connections.

  8. Add the code under Bing

    Paste the code you just copied in the input field below Bing.
    Screenshot of the Site connections settings in Yoast SEO, highlighting the Bing input field.

  9. Click Save changes


  10. Return to Bing Webmaster Tools and click Verify


  11. You’ve now added your site to Bing Webmaster tools

    Your sitemap will most likely show up as pending and will be crawled shortly. This may take a few hours to a few days

Did this article answer your question?

Thanks for your feedback!

The post How to add your website to Bing Webmaster Tools appeared first on Yoast.

]]>
https://yoast.com/help/how-to-connect-your-website-to-bing-webmaster-tools/feed/ 163 Screenshot of verifying your site with Bing Webmaster Tools Screenshot of the "Yoast SEO" menu item. Screenshot of the settings menu item in Yoast SEO Screenshot of the Site connections settings in Yoast SEO, highlighting the Bing input field.
How to generate and set a Google Maps API key https://yoast.com/help/generate-set-google-maps-api-key/ https://yoast.com/help/generate-set-google-maps-api-key/#comments Mon, 17 Feb 2025 07:53:00 +0000 https://yoast.com/help?post_type=wpkb-article&p=582 The Yoast Local SEO plugin comes with many interesting options to put your local business on the map, like: These features help improve a business’s visibility in local search results, making it easier for customers to find and interact with physical locations. For this to work properly, you need a special Google Maps API key. […]

The post How to generate and set a Google Maps API key appeared first on Yoast.

]]>
Warning: You must have a Google account with billing enabled to generate a key for Google Maps API.

The Yoast Local SEO plugin comes with many interesting options to put your local business on the map, like:

  1. Embedded Google Maps: Allows easy integration of Google Maps on your site, enabling visitors to view your location, get directions, and explore the area directly from your website.
  2. Store locator: A feature for businesses with multiple locations, enabling customers to find the nearest store or service location on a map by entering their location details.
  3. Location pages: You can include maps on individual location pages, enhancing local SEO by providing clear, geographic-specific information to search engines and users alike.
  4. Customizable map settings: Offers options to adjust the appearance and functionality of maps, such as zoom levels and map types, to fit your website’s design and user needs.
  5. Schema markup for maps: Enhances your site’s structured data, improving search engines’ understanding and display your location information in search results.

These features help improve a business’s visibility in local search results, making it easier for customers to find and interact with physical locations.

For this to work properly, you need a special Google Maps API key. Without this key, you cannot display Google Maps on your website.

Before you can set this API key in your Local SEO installation, you’ll need to generate it. This tutorial will show you how to do that.

Want to learn all about local SEO? Get access to all Yoast SEO Academy courses and Yoast SEO Premium! You’ll learn all about SEO and how to optimize the website of your local business! Plus, you’ll automatically get all the awesome Yoast SEO Premium features that will help you get your site noticed in the search results.

APIs in the Local SEO plugin

The Local SEO plugin uses four different APIs. These APIs can be enabled depending on your needs. We have outlined them below and described which features are used by them.

Maps JavaScript API (browser key)

This API key is used to show a Google Map on your site. If you want to show a Google Map, enabling this key is required. This guide explains more about how to enable API keys.

Directions API (browser key)

This API key is used to provide directions between places. You need to enable this if you wish to use our Route Planner feature. Otherwise, it is not needed. This guide explains more about how to enable API keys.

Timezone API (browser key)

This API key tells Google to translate your latitude and longitude coordinates into the right timezone. This API key is needed if you want to use our Show Open/Close Message Widget. Otherwise, it is not needed. This guide explains more about how to enable API keys.

Geocoding API (server key)

This API key is used to translate address information into longitude and latitude coordinates. This API key is needed if you wish to use our Calculate Coordinates feature which automatically translates your physical address into longitude and latitude coordinates for Google to use. This key is also used to output coordinates for the Store Locator feature. It is also required if you wish to show a Google Map on your site. This guide explains more about how to enable API keys.

Generate a new API key

  1. Go to the Google Maps Platform
  2. Click the Get Started button in the middle of the screen.
  3. Click on the Google Cloud Platform home in the upper left corner.
  4. Click on Billing to make sure your billing details are up-to-date. If they are not, your Google Maps will not work properly.
  5. Once you’ve confirmed your billing is up-to-date, click on the Google Cloud Platform home in upper left corner again.
  6. Hover to APIs & Services and go to Credentials.
  7. If you want to use an existing project, please select it from the list. Otherwise, select ‘Create a new project’ and enter a project name.
  8. Click Create credentials and select API key. You will see a new dialog that displays the newly created API key.

    A screenshot of the Create Credentials button which has been clicked and is showing the API key option
  9. Click the Close button in the API key dialogue. Your new API key will be listed on the Credentials page under API keys.

    A screenshot of an API key created message, also showing the field with the generated API key

View your existing API keys

  1. Go to the Google Maps Platform
  2. If the side menu is not visible, click the three-line (hamburger) menu icon
  3. Click ‘APIs & Services’ (API icon)
  4. Click ‘ Credentials’ (key icon)

If the above steps are not clear enough then please follow the tutorial video from the Google Maps Platform Team below. This video will show you how to generate and restrict API keys.

Add API key to Yoast SEO: Local

  1. Copy the API key you created from the Google Maps Platform

  2. Log in to your WordPress website

    When you’re logged in, you will be in your Dashboard.

  3. Click on Yoast SEO

    On the left-hand side, you will see a menu. In that menu, click on Yoast SEO.

  4. Click on Local SEO

    The SEO settings will expand providing you additional options. Click on Local SEO.
    Screenshot of the Yoast Local SEO menu item

  5. Click on API Keys

    A screenshot of the API key tab in the Local SEO settings

  6. Paste the API key you copied in step 1 into the Google Maps API key field

    A screenshot of the API key tab settings showing the input field where users can insert their Google generated API key

  7. Click on Save Changes

If you have trouble displaying Google Maps on your site, please verify that the Google Maps Javascript API is enabled in the Google Maps API Manager.

Check to see if Google Maps API keys are working

To check to see if your Google Maps are working try adding one by using a shortcode.

Are Google Maps not working?

If your Google Maps are not working for some reason, be sure to check out our troubleshooting article.

Securing your Google Maps API key

It’s recommended to secure your Google Maps API key against quota theft. In this article, we explain exactly how you can secure your Google Maps API key.

Billing prices

Pricing for the Google Maps, Routes and Places and the APIs connected with them (Maps JavaScript API, Directions API, Timezone API, Geocoding API ) is pay as you go, and you only pay for what you use. You get a recurring $200 credit on your billing account each month to offset your usage costs, and you can also set usage limits to protect against unexpected cost increases.

For a table of Google’s pricing, see Pricing for Maps, Routes, and Places. If you need to enable billing, please go to APIs and billing.

Did this article answer your question?

Thanks for your feedback!

The post How to generate and set a Google Maps API key appeared first on Yoast.

]]>
https://yoast.com/help/generate-set-google-maps-api-key/feed/ 38 How to generate and set a Google Maps API key • Yoast Read Yoast's help article and get answers on How to generate and set a Google Maps API key credentials_api_key api_key Screenshot of the Yoast Local SEO menu item A screenshot of the API key tab in the Local SEO settings A screenshot of the API key tab settings showing the input field where users can insert their Google generated API key
XML sitemaps in the Yoast SEO plugin https://yoast.com/help/xml-sitemaps-in-the-wordpress-seo-plugin/ https://yoast.com/help/xml-sitemaps-in-the-wordpress-seo-plugin/#comments Fri, 27 Dec 2024 11:00:00 +0000 http://yoastkb.wpengine.com/kb/enable-xml-sitemaps-in-the-wordpress-seo-plugin/ Having an XML sitemap can be beneficial for SEO. It allows search engines to find and crawl your most important pages! The sitemap index and individual sitemaps in Yoast SEO are updated automatically as you add or remove content. What is more, they include the post types you want search engines to index. For example, Post Types […]

The post XML sitemaps in the Yoast SEO plugin appeared first on Yoast.

]]>
Having an XML sitemap can be beneficial for SEO. It allows search engines to find and crawl your most important pages! The sitemap index and individual sitemaps in Yoast SEO are updated automatically as you add or remove content. What is more, they include the post types you want search engines to index. For example, Post Types marked as noindex will not appear in the sitemap.

You can improve the way search engines crawl your site with the Crawl optimization settings in Yoast SEO Premium! They allow you to remove unnecessary URLs, so search engines can crawl your site more efficiently!

How to enable and view the XML sitemap in Yoast SEO

Follow these steps to enable and view the XML sitemaps in Yoast SEO:

  1. Log in to your WordPress website

    When you’re logged in, you will be in your Dashboard.

  2. Click on Yoast SEO

    On the left-hand side, you will see a menu. In that menu, click on Yoast SEO.

  3. Go to Settings

    The Yoast SEO menu will expand: click on Settings.
    Screenshot of the settings menu item in Yoast SEO

  4. In Site features, in the APIs section, toggle the switch to on

    You will see a purple checkmark when the feature is enabled. To disable the feature, toggle the switch off. The XML sitemap card in the Site features settings in Yoast SEO

  5. To view the sitemap, click on View the XML sitemap

    Your site’s XML sitemap will open in a new tab.
    The button "View XML sitemap" in the Yoast SEO Site features settings

How to limit the number of sitemap entries

You can limit the number of sitemap entries by using the filter wpseo_sitemap_entries_per_page. Here is an example code to limit the max entries to 100.

/* Limit the number of sitemap entries for Yoast SEO */
function max_entries_per_sitemap() {
    return 100;
}

add_filter( 'wpseo_sitemap_entries_per_page', 'max_entries_per_sitemap' );

How to add an external sitemap

Want to add an external sitemap? Follow our this guide.

Can I change the sitemap priority?

We’ve decided to remove the priority variables from our XML sitemaps in the 3.5 version of Yoast SEO, as Google has said publicly that they don’t use them on most sites.

I’m having issues with my sitemap

Are you having issues with your sitemap? We offer several guides to help you with your problems. Is your sitemap not updating? Do you wonder why it shows gray links? Is your sitemap a blank page? Or are you looking for common XML sitemap errors?

If you have a sitemap that is located on example.com/sitemap.xml, your sitemap is not being generated by our Yoast SEO plugin. It is probably generated by another plugin or WordPress core itself. Please disable other sitemap plugins and remove any physical sitemap files via FTP before enabling the sitemaps in our plugin.
XML sitemaps do not need to be indexed by search engines in order to be read or parsed. Therefore, we add a x-robots-tag HTTP header (with a value of noindex, follow) to all XML sitemap responses.

Did this article answer your question?

Thanks for your feedback!

The post XML sitemaps in the Yoast SEO plugin appeared first on Yoast.

]]>
https://yoast.com/help/xml-sitemaps-in-the-wordpress-seo-plugin/feed/ 1 Screenshot of the settings menu item in Yoast SEO The XML sitemap card in the Site features settings in Yoast SEO The button "View XML sitemap" in the Yoast SEO Site features settings
How to change the canonical URL in Yoast SEO for Shopify https://yoast.com/help/change-canonical-url-yoast-shopify/ Tue, 26 Nov 2024 13:03:06 +0000 https://yoast.com/?post_type=wpkb-article&p=3930478 Yoast SEO adds canonical URLs to your Shopify site: if you have multiple posts or pages with similar content, it tells the search engines what URL contains the original content. In some cases, you may want to change the canonical URL of your Shopify site manually. In this article, we’ll explain how you can change […]

The post How to change the canonical URL in Yoast SEO for Shopify appeared first on Yoast.

]]>
Yoast SEO adds canonical URLs to your Shopify site: if you have multiple posts or pages with similar content, it tells the search engines what URL contains the original content. In some cases, you may want to change the canonical URL of your Shopify site manually. In this article, we’ll explain how you can change the canonical URL if you have Yoast SEO for Shopify.

How to change the canonical URL: video explanation

How to change the canonical URL

  1. Log in to Shopify and go to the Yoast SEO app

  2. Under Optimize, go to the Product, Page, Collection, Blog Post or Blog where you want to change the canonical URL

  3. Go to Advanced in the Yoast SEO sidebar

  4. In the Canonical URL field, enter the full canonical URL

    You must write the full address, including http; https; www; or non-www at the beginning of the URL.

  5. Click Save changes to apply the changes to your site

    At the bottom of the page, you can save your changes, which will output the new canonical URL.

I have a problem or a question

In some cases, you may not see a canonical tag output on a page. In this case, check if the page has a noindex tag. We do not output a canonical tag if the page is marked as noindex. To resolve the issue, mark the pages as index.

If the steps in this article do not resolve the issue, contact our Support team to get help.

Did this article answer your question?

Thanks for your feedback!

The post How to change the canonical URL in Yoast SEO for Shopify appeared first on Yoast.

]]>
How to change the canonical URL in Yoast SEO for Shopify • Yoast Got multiple pages with similar content? In this article, we'll explain how you can change your canonical URL in Yoast SEO for Shopify. change canonical URL shopify
How to use the Semrush related keyphrase feature in Yoast SEO for Shopify https://yoast.com/help/use-semrush-related-keyphrase-yoast-shopify/ Tue, 19 Nov 2024 09:33:06 +0000 https://yoast.com/?post_type=wpkb-article&p=3929551 If you’re using Yoast SEO for your Shopify site, you’ll automatically have access to the Semrush related keyphrase feature. If you have a free Semrush account, you’ll have a data limit of 10 related keyword requests per day. To get full access to the Semrush tools, you will need to upgrade your Semrush account. Did […]

The post How to use the Semrush related keyphrase feature in Yoast SEO for Shopify appeared first on Yoast.

]]>
If you’re using Yoast SEO for your Shopify site, you’ll automatically have access to the Semrush related keyphrase feature. If you have a free Semrush account, you’ll have a data limit of 10 related keyword requests per day. To get full access to the Semrush tools, you will need to upgrade your Semrush account.

To start using the Semrush feature in Shopify, follow the steps below.

  1. Open the Yoast SEO app

  2. Under Optimize, go to the product or post you want to find a related keyphrase for

  3. Fill in the Focus keyphrase

    Without a focus keyphrase, Semrush cannot find related keyphrases.

  4. Click Get related keyphrases to log in or create an account

    You will be asked to log into your Semrush account. If you do not have a Semrush account, you can sign up and create one.

  5. After logging in or registering, click Approve to connect your Yoast and Semrush accounts

    You will connect your accounts, enabling the integration.

  6. In the Related keyphrases menu, choose your country and language

    In the dropdown menu, over 100 countries and languages are available. Select a suitable one and click Change country to see the results.

  7. Check if the Volume and Trend match your needs, click to Add the keyphrase

    These metrics show how often your related keyphrase was searched for it in the past month; and what the trend was in the past year. You can find an explanation in our Related keyphrases: metrics explanation article.

  8. Optimize the content for your related keyphrase

    When you click Add, you will immediately see the related keyphrase in the Yoast SEO analysis. You can continue to optimize your text for additional keyphrases.

Did this article answer your question?

Thanks for your feedback!

The post How to use the Semrush related keyphrase feature in Yoast SEO for Shopify appeared first on Yoast.

]]>
Related keyphrases: metrics explanation https://yoast.com/help/related-keyphrases-metrics-explanation/ Tue, 19 Nov 2024 09:32:49 +0000 https://yoast.com/?post_type=wpkb-article&p=3929477 In Yoast SEO Premium, you can enable our Semrush integration to find related keyphrases in addition to your focus keyphrase. These related keyphrases have extra metrics, that can help you choose the best one. These metrics are Intent, Volume, Trend and Difficulty. In this article, we will briefly explain what these metrics are and explain […]

The post Related keyphrases: metrics explanation appeared first on Yoast.

]]>
In Yoast SEO Premium, you can enable our Semrush integration to find related keyphrases in addition to your focus keyphrase. These related keyphrases have extra metrics, that can help you choose the best one. These metrics are Intent, Volume, Trend and Difficulty. In this article, we will briefly explain what these metrics are and explain how they affect your SEO.

Did you know that with Semrush in Yoast SEO Premium, you can add up to five additional keyphrases to each post and page? Yoast SEO will then analyze the additional keyphrases in your content and give you feedback on each one!

The Intent, Volume, Trend and Difficulty columns in Yoast SEO

Intent

Intent refers to search intent. It describes the purpose of an online search. The types of searches are informational intent, navigational intent, transactional intent and commercial intent: you can hover over the icon to get more information. We have written an in-depth explanation of what search intent is and why it is important for SEO.

Volume

Volume is the average number of monthly searches for the related keyphrase over the last 12 months. This metric is based on the last month and as a result can change each month.

Trend

Trend refers to the interest of searchers over the last 12 months. It therefore provides an overview of when searchers used this keyphrase in the last year. The metric is based on number of searches per month.

Difficulty

Difficulty indicates how easy or hard it is to use this related keyphrase to start ranking. Hovering over the number will give a small explanation on what else you need to do if you want to rank.

Did this article answer your question?

Thanks for your feedback!

The post Related keyphrases: metrics explanation appeared first on Yoast.

]]>
keyphraseemrush
Warning about missing return policy info in Shopify https://yoast.com/help/return-policy-shopify/ Wed, 30 Oct 2024 15:23:01 +0000 https://yoast.com/?post_type=wpkb-article&p=3917368 In this article, we’ll explain how you can set up your written return policy in Shopify when you’re using Yoast SEO. You may receive a warning from Google’s Rich Results Test or Google Search Console about a missing field called hasMerchantReturnPolicy. With the steps in this article, you can avoid and fix this warning. In […]

The post Warning about missing return policy info in Shopify appeared first on Yoast.

]]>
In this article, we’ll explain how you can set up your written return policy in Shopify when you’re using Yoast SEO. You may receive a warning from Google’s Rich Results Test or Google Search Console about a missing field called hasMerchantReturnPolicy. With the steps in this article, you can avoid and fix this warning. In addition, you will inform your customers of your return policies.

How to set up your return policy for your shop

To prevent the warning hasMerchantReturnPolicy, follow the steps below to set the return policy for your shop.

  1. In your Shopify admin, go to Settings

    These are not the settings in the Yoast SEO app; these are the general Shopify app settings.

  2. In the Shopify Settings menu, open Policies


  3. Under Policies, click on No policy set in the Return rules section

    You can also view, edit and add other policies needed for your store.

  4. Under Return and refund policy, set up your policy and click Publish

    You can insert a template or create your own policy. Don’t forget to publish your policy.

  5. You have now succesfully set up your return policy.

    You will no longer receive the missing field hasMerchantReturnPolicy warning.

I have questions about setting up my return policy

The return policy settings are determined by Shopify itself. For more information, check their Setting up return rules and return policy article. For all questions about Yoast SEO, you can read our help articles on Yoast SEO for Shopify. Can’t find the answer to your question? Reach out to our Support team!

Did this article answer your question?

Thanks for your feedback!

The post Warning about missing return policy info in Shopify appeared first on Yoast.

]]>
FAQ: The AI features in Yoast SEO for Shopify https://yoast.com/help/faq-ai-features-yoast-seo-shopify/ Tue, 01 Oct 2024 09:34:12 +0000 https://yoast.com/?post_type=wpkb-article&p=3871309 Yoast AI features are now available in Shopify, allowing you to generate titles and descriptions for your social media appearance and search engine results. In this article, we’ll answer the most frequently asked questions about these features. We’ve gone through the most frequently asked questions about the AI features in Yoast SEO for Shopify. If […]

The post FAQ: The AI features in Yoast SEO for Shopify appeared first on Yoast.

]]>
Yoast AI features are now available in Shopify, allowing you to generate titles and descriptions for your social media appearance and search engine results. In this article, we’ll answer the most frequently asked questions about these features.

What are the AI features?

In Shopify, the AI Generate features includes the title and description generator. For products, posts and pages, you can use this AI-powered generator to generate SEO titles and meta descriptions.

What can I use the AI features for?

You can currently use the AI features for products, posts and pages in Shopify. With the title and description generator, you can generate titles and meta descriptions to make your content stand out in search engine results and on social media.

Are the AI features included in my Yoast SEO for Shopify subscription?

The AI features are currently included in your Yoast SEO for Shopify subscription.

How do I use the AI title & description generator?

Follow the instructions in our article How to use the AI Generate title & description generator in Shopify.

Is using the AI features free?

Right now, using the AI features is free if you have the Yoast SEO for Shopify subscription. However, we must consider fair ways to maintain our current pricing while continuing to offer sustainable innovation. For this reason, we have introduced the spark counter which tracks your interactions with our AI features. 

There is currently no limit on the number of sparks you can generate. Of course, the general Yoast AI rate limits apply. The counter resets on the first day of every calendar month. Our internal research on usage tells us that this number will not pose a challenge for the vast majority of our customers, allowing for flexible and uninhibited use across all our AI features.

Are the AI-generated suggestions SEO-optimized and will they affect my search engine rankings?

The AI-powered suggestions are tailored towards your site’s content. However, the quality of suggestions may vary and do not directly impact your search engine rankings. You can use Yoast’s SEO analysis to finetune the generated suggestions and tailor them to your specific content needs.

How do I solve the problem or error I have with the AI features?

Please check our article on Common AI feature problems and errors. Here, you can find the solution to your problems.

Can I generate as many AI suggestions as I want?

There are rate limits in place to prevent any single user from overwhelming the system with an excessive number of requests. Read more about the rate limits for the AI features in Yoast SEO.

Currently, this feature is included every Yoast SEO for Shopify subscription. There is currently no limit on the spark counter which tracks your AI feature usage, but this may change in the future.

Can I use the AI features for existing content or only new content?

You can use the AI features for both new and existing content. 

Does the feature work in development stores?

Yes, the AI features work in your development store, as long as you have granted consent and enabled the AI features.

What external services does the AI feature use, and how is my data handled when using the AI features?

The AI features in Yoast SEO uses the OpenAI API. This service helps generate the suggestions you see. Your data’s safety is important. When you use the AI title & description generator, your data is handled carefully following OpenAI’s API data privacy and data usage policies, as well as our own terms of service and privacy policy. We strongly advise against inputting any personal or confidential information when using this feature to ensure your privacy.

How do I disable or enable the AI features?

In the Yoast SEO for Shopify app, go to Settings > Site features. Here, you can enable and disable the feature by sliding the toggle between the purple checkmark and the grey crossmark.

How can I revoke my consent for AI usage terms?

In the Yoast SEO for Shopify app, go to Settings > Site features. Here, you can click Revoke consent in the Yoast AI section to revoke your consent for all AI features.

We’ve gone through the most frequently asked questions about the AI features in Yoast SEO for Shopify. If you have any other questions about this feature, please contact our support team.

Did this article answer your question?

Thanks for your feedback!

The post FAQ: The AI features in Yoast SEO for Shopify appeared first on Yoast.

]]>
How to use the AI Generate title & description generator in Shopify https://yoast.com/help/ai-generate-title-description-shopify/ Tue, 01 Oct 2024 09:32:42 +0000 https://yoast.com/?post_type=wpkb-article&p=3870519 Want to make every single one of your products stand out in the search results? Looking to highlight your posts on social media? Yoast AI Generate is now available in Yoast SEO for Shopify: you can generate the perfect titles and meta descriptions for your products, posts and pages! By clicking the right button, you […]

The post How to use the AI Generate title & description generator in Shopify appeared first on Yoast.

]]>
Want to make every single one of your products stand out in the search results? Looking to highlight your posts on social media? Yoast AI Generate is now available in Yoast SEO for Shopify: you can generate the perfect titles and meta descriptions for your products, posts and pages! By clicking the right button, you will receive carefully crafted suggestions for your SEO title and meta description, making your content stand out in search engine results and social media posts.

How to enable or disable Yoast AI

Before you can start using the Yoast AI features, you will need to grant consent and enable the feature. Follow the instructions below to start using the generator.

  1. In Shopify, go to Settings in the Yoast SEO app

  2. Under Settings, go to Site features and click on Enable feature for Yoast AI

  3. In Yoast AI, click on Grant Consent


  4. Approve the Terms of Service, the Privacy Policy and Grant consent
    In this menu, you will be able to read the Terms of Service and Privacy Policy. Tick the box and click on Grant Consent to accept all terms and conditions.

  5. Save your changes to fully enable the Yoast AI features
    You can enable and disable the feature by sliding the toggle between the purple checkmark and the grey crossmark. Click on Save changes to apply the changes.

How to use the AI Generate title & description generator: video explanation

How to use the AI Generate title & description generator for products, posts and pages

  1. In Shopify, go to Optimize in the Yoast SEO app

  2. Go to any of your products, posts or pages

    The AI generate title & description generator works for products, posts and pages.

  3. Check that the Focus keyphrase is filled in

    Without a focus keyphrase, titles or descriptions cannot be generated.

  4. Scroll down to Search appearance and Social media appearance

    You can adjust your title and description in both menus.

  5. Click on Generate to start generating your title and description

    For Search appearance, the button will read Generate Shopify SEO Title or Generate Shopify meta description. For Social media appearance, the button will read Generate social title or Generate social description.

  6. Choose to Apply your suggestion or click Generate 5 more for other options

    You can choose to apply the title or description of your choice. If you want to see other options, you can click on Generate 5 more to receive more suggestions.

  7. Edit your suggestion or save changes

    You can now edit your suggestion if you want to tweak your content. If you’re happy with the suggestion, simply click Save changes to apply your new AI-generated title or description.

I have a question or a problem

Do you have questions about how the AI features in Yoast SEO in Shopify work? Read our AI features for Shopify FAQ for answers to the most commonly asked questions! Are you running into problems while using any of our AI features? Check our Common AI features problems and errors article to troubleshoot your issues!

Did this article answer your question?

Thanks for your feedback!

The post How to use the AI Generate title & description generator in Shopify appeared first on Yoast.

]]>
How to use the AI Generate title &amp; description generator in Shopify • Yoast Read Yoast's help article and get answers on How to use the AI Generate title & description generator in Shopify use ai title description generator shopify shopifyyoastseosettings shopifyyoastsitefeaturesenable AI shopifyyoastaigrantconsent shopifyyoastgrantconsenttermsconditions shopifyyoastsitefeaturessavechanges
How to use the Yoast AI Optimize feature in WordPress https://yoast.com/help/how-to-use-the-yoast-ai-optimize-feature/ Tue, 06 Aug 2024 08:16:53 +0000 https://yoast.com/?post_type=wpkb-article&p=3829827 Want to SEO-optimize your content in WordPress with the click of a button? With our new feature, you no longer have to fix your keyphrase issues step by step: you can improve your content automatically! Learn how to use the Yoast AI Optimize features to fix your keyphrase issues, so you can continue creating great […]

The post How to use the Yoast AI Optimize feature in WordPress appeared first on Yoast.

]]>
Want to SEO-optimize your content in WordPress with the click of a button? With our new feature, you no longer have to fix your keyphrase issues step by step: you can improve your content automatically! Learn how to use the Yoast AI Optimize features to fix your keyphrase issues, so you can continue creating great content.

Where to find the Yoast AI Optimize feature

Want to find the Yoast AI Optimize feature? Make sure that your Yoast SEO Premium subscription is up-to-date: this AI-powered feature was launched in the Yoast SEO Premium for WordPress 23.2 release.

This feature is currently available for Posts and Pages in WordPress. Click on any of your posts or pages and go to the Yoast SEO sidebar. Under Premium SEO analysis, you will find the sparkly Yoast AI Optimize icons next to select keyphrase assessments.

How to use the Yoast AI Optimize feature

  1. Go to your WordPress Dashboard

    Log into WordPress and go to your Dashboard.

  2. Go to your Posts or Pages editor

    Click on any of your Posts or Pages in your Dashboard menu to start using Yoast AI Optimize.

  3. Open the Premium SEO analysis in the Yoast SEO sidebar

    In the Premium SEO analysis, you will find the Yoast AI Optimize feature next to the assessments and the eye icon. This feature is currently available for the assessments Keyphrase in introduction; Keyphrase density; Keyphrase distribution; Paragraph length; and Sentence length.

  4. Click the sparkly icon to receive suggestions

    Click the sparkly icon to receive AI-powered suggestions to improve your keyphrase assessments.

  5. Approve the Terms of Service and Privacy Policy

    If you haven’t used our AI features before, you will need to approve the Terms of Service and Privacy Policy. You’ll only need to approve once, but we want to confirm your consent as our AI features rely on external services. Please be aware that granting consent will result in your data being transferred for the AI functionality.

  6. Apply or dismiss the suggestion

    By clicking Apply or Dismiss you can choose to accept or reject the suggestions. They will be automatically applied throughout the text. You can also edit the suggestions after applying them.

  7. Congratulations!

    You can now continue creating great content!

I have a question or a problem

Do you have questions about how the AI features in Yoast SEO work? Read our AI features FAQ for answers to the most commonly asked questions! Are you running into problems while using any of our AI features? Check our Common AI features problems and errors article to troubleshoot your issues!

Did this article answer your question?

Thanks for your feedback!

The post How to use the Yoast AI Optimize feature in WordPress appeared first on Yoast.

]]>
yoastaioptimizefeatures
How to disable the WooCommerce product editor https://yoast.com/help/how-to-disable-the-woocommerce-product-editor/ Wed, 26 Jun 2024 11:14:18 +0000 https://yoast.com/?post_type=wpkb-article&p=3786843 Get started with the new Yoast WooCommerce SEO plugin! As WooCommerce’s new product editor is under development, it does not fully support Yoast SEO features. Follow the instructions to ensure that the WooCommerce product editor is disabled, so that you can go back to optimizing your site with all the features of the Yoast WooCommerce […]

The post How to disable the WooCommerce product editor appeared first on Yoast.

]]>
Get started with the new Yoast WooCommerce SEO plugin! As WooCommerce’s new product editor is under development, it does not fully support Yoast SEO features. Follow the instructions to ensure that the WooCommerce product editor is disabled, so that you can go back to optimizing your site with all the features of the Yoast WooCommerce SEO plugin.

How to disable the WooCommerce product editor

  1. Log into your WordPress account

    When you’re logged in, you’ll see your main dashboard.

  2. From the left-hand menu, select WooCommerce

    Hover over WooCommerce on the left-hand menu to expand the menu and reveal options.


  3. Click on Settings from the expanded menu

    Click on Settings to go to the WooCommerce dashboard.

  4. Click on the Advanced tab

    In the WooCommerce Settings menu, select the Advanced tab at the top of the page.

  5. Within the Advanced tab, click on Features

    You can now see the page under Features.

  6. Find the checkbox labeled Try the new product editor (Beta)

    Make sure the box is unticked.

  7. Click on Save Changes

    You have successfully disabled the WooCommerce product editor.

Did this article answer your question?

Thanks for your feedback!

The post How to disable the WooCommerce product editor appeared first on Yoast.

]]>
How to uninstall Yoast SEO for Shopify https://yoast.com/help/how-to-uninstall-yoast-seo-for-shopify/ Wed, 08 May 2024 11:18:53 +0000 https://yoast.com/?post_type=wpkb-article&p=3753129 We’re sorry to see you go! In this article, we’ll explain how you can export your SEO data, how you can uninstall Yoast SEO for Shopify if you still have Yoast SEO installed, and how you can uninstall Yoast SEO manually if you have already removed Yoast SEO. How to export your SEO data If […]

The post How to uninstall Yoast SEO for Shopify appeared first on Yoast.

]]>
We’re sorry to see you go! In this article, we’ll explain how you can export your SEO data, how you can uninstall Yoast SEO for Shopify if you still have Yoast SEO installed, and how you can uninstall Yoast SEO manually if you have already removed Yoast SEO.

Canceling your subscription

De-activating Yoast SEO does not automatically cancel your paid subscription. To cancel your subscription, you will need to first deactivate and second uninstall the app. Follow all the steps in the instruction manual.

How to export your SEO data

If you want to export your SEO data and settings before uninstalling Yoast SEO, follow the instructions in our How to export and import your SEO data article.

How to uninstall Yoast SEO for Shopify with the Yoast SEO app still installed

To automatically uninstall Yoast, remove the theme modifications and cancel your subscription, follow the steps below.

  1. Go to Apps in your Shopify admin and select Yoast SEO Settings

    Open the Settings menu to go to the uninstallation menu

  2. Еxpand the Uninstall tab and click on Uninstall Yoast SEO

    You will open the How to uninstall Yoast SEO settings

  3. Click on Deactivate Yoast SEO

    After reading the instructions, click on Yes, deactivate to deactivate Yoast SEO.

  4. Wait for the deactivation to finish

    Deactivating may take some time, as theme modifications needs to be removed. You will see the message below when the process is complete.

  5. Follow the link to uninstall Yoast SEO

    Click the go to your apps section link to continue uninstalling Yoast SEO.

  6. In Apps, click on Uninstall

    Hover over or click on the three-dot menu to unfold the Uninstall option.

  7. Finish uninstalling Yoast SEO

    Click the Uninstall button to complete the uninstallation process. You can also give valuable feedback on why you want to uninstall Yoast SEO.

  8. You have now uninstalled Yoast SEO

    Your personal data will be removed, you will no longer be able to access Yoast SEO features and your subscription will be canceled.

How to uninstall Yoast SEO for Shopify with the Yoast SEO app already removed

If you uninstall Yoast SEO directly from the Shopify app store without deactivating the app first, some Yoast SEO theme modifications may still interfere with your Shopify theme. If you’ve already uninstalled Yoast SEO for Shopify, follow the steps below to quickly remove conflicting theme modifications.

  1. Install Yoast SEO in the Shopify app store
    This will not incur extra test charges or set up another subscription: you do not have to enter payment details. You will only regain access to the front-end of the app, which will allow you to run the automatic theme modification removal. Click on Install.

  2. Click on Remove theme modifications
    You’ll automatically see the Welcome back message. By clicking on Remove theme modifications, you start the automatic removal process. This process may take some time.

  3. Click on Go back to Apps
    You’ll see the message Theme modifications succesfully removed! All the conflicting data has now been removed. To finish the uninstallation process, click on Go back to Apps.

  4. In Apps, click on Uninstall
    Hover over or click on the three-dot menu to unfold the Uninstall option.

  5. Finish uninstalling Yoast SEO
    Click the Uninstall button to complete the uninstallation process. You can also give valuable feedback on why you want to uninstall Yoast SEO.

  6. You have now uninstalled Yoast SEO
    Your personal data will be removed, you will no longer be able to access Yoast SEO features and your subscription will be canceled.

I have an error uninstalling Yoast SEO for Shopify

If you run into problems uninstalling Yoast SEO for Shopify, please contact the Yoast SEO for Shopify Support team.

Did this article answer your question?

Thanks for your feedback!

The post How to uninstall Yoast SEO for Shopify appeared first on Yoast.

]]>
removethememodifications gobacktoapps uninstall text uninstallbuttonshopify
Yoast installation manuals https://yoast.com/help/yoast-installation-manuals/ Thu, 25 Apr 2024 09:45:36 +0000 https://yoast.com/?post_type=wpkb-article&p=3747058 All yoast installation manuals in one place Yoast installation manuals Thank you for installing a Yoast plugin, app or add-on! On this page, you can find step-by-step installation manuals for all Yoast products, both for WordPress and Shopify. You can also find a help article that solves common errors that can happen when you install […]

The post Yoast installation manuals appeared first on Yoast.

]]>

All yoast installation manuals in one place

Yoast installation manuals

Thank you for installing a Yoast plugin, app or add-on!

On this page, you can find step-by-step installation manuals for all Yoast products, both for WordPress and Shopify. You can also find a help article that solves common errors that can happen when you install a Yoast plugin or add-on.

Yoast SEO and Yoast SEO Premium for WordPress

If you want to install our free Yoast SEO plugin or upgrade to Yoast SEO Premium for an even better SEO optimization experience, you can find our extensive step-by-step guides here.

How to install Yoast SEO for WordPress

Ready to start optimizing your SEO? Find a step-by-step guide on installing Yoast SEO for your WordPress site.

How to install Yoast SEO Premium for WordPress

Want to take your site’s SEO to the next level? Use this installation manual to get started immediately!

How to install Yoast SEO plugins for WordPress using Composer

Are you familiar with Composer? You can follow this installation manual to install Yoast products with Composer.


Yoast SEO for Shopify

Yoast SEO is also available as an app for Shopify merchants. Click on the installation manual below to see what steps you need to take.

How to install Yoast SEO for Shopify

Want to optimize your online shop and start ranking higher? Follow the installation manual to install Yoast SEO for Shopify!


Yoast SEO add-ons for WordPress

Want to elevate Yoast SEO or Yoast SEO Premium with our plugin add-ons? Find our installation manuals for WooCommerce, Local, News and Video below!

How to install Yoast WooCommerce SEO for WordPress

Ready to stand out with your products? Follow the steps to install Yoast WooCommerce SEO for WordPress.

How to install Yoast Local SEO for WordPress

Want to highlight your site in your local area? Install Yoast Local SEO to tailor your SEO to your region.

How to install Yoast News SEO for WordPress

Spread the news to more people! You can find a step-by-step manual on how to install Yoast News SEO for WordPress.

How to install Yoast Video SEO for WordPress

Capture more views for your site! On this page, you can find the installation manual for Yoast Video SEO for WordPress.


Common installation and update errors

Do the steps in the installation manual not work? No worries: we’ll help you solve some errors that you may see during the installation process.

Common installation and update errors

Do you run into errors when you’re installing Yoast SEO products? In this article, you’ll find the solutions to your problems!

Did this article answer your question?

Thanks for your feedback!

The post Yoast installation manuals appeared first on Yoast.

]]>
instalation_manuals_588x392_no_bg
How to install Yoast SEO for Shopify https://yoast.com/help/install-yoast-seo-for-shopify/ Thu, 25 Apr 2024 07:48:49 +0000 https://yoast.com/?post_type=wpkb-article&p=3746313 Thank you for your interest in Yoast SEO for Shopify! In this article, we’ll explain how to install the Yoast SEO app for your Shopify store. How to install Yoast SEO for Shopify How do I use Yoast SEO for Shopify? Want to start using Yoast SEO for Shopify immediately? Check out the Quick start guide […]

The post How to install Yoast SEO for Shopify appeared first on Yoast.

]]>
Thank you for your interest in Yoast SEO for Shopify! In this article, we’ll explain how to install the Yoast SEO app for your Shopify store.

How to install Yoast SEO for Shopify

  1. Log into your Shopify store

    When you’re logged in, you’ll see your homepage.

  2. In the search bar, search for Yoast SEO

    Click on Yoast SEO in the search bar to go to the Yoast SEO page in the Shopify app store.

  3. Click on Install in the Shopify app store

    Click on Install to install the Yoast SEO app for your store.

  4. Click on Install in your store

    You can now install the Yoast SEO app in your store by clicking Install again.

  5. Agree to the terms of service

    You can now read the Yoast SEO terms of service. Scroll down and tick I agree to the terms of service and click Continue.

  6. Add your payment details

    You can now choose whether to subscribe to the monthly or annual plan and proceed to the check-out accordingly.

  7. Click on Integrate Yoast SEO into your theme

    For Yoast SEO to function properly, it needs to integrate with your theme. Click the button Integrate Yoast SEO into your theme to start this process automatically. This may take some time.

  8. Pin Yoast SEO to your Apps navigation bar

    To quickly access Yoast SEO, click on the pin icon under Apps. This will pin the Yoast SEO app to the menu.

  9. Congratulations! You have now installed Yoast SEO for Shopify!

    With Yoast SEO installed, you can now start optimizing your store! Begin with the Quick start guide for Yoast SEO for Shopify to start ranking.

How do I use Yoast SEO for Shopify?

Want to start using Yoast SEO for Shopify immediately? Check out the Quick start guide for Yoast SEO for Shopify or do the Yoast SEO Academy course on Yoast SEO for Shopify to get the most out of the app!

Did this article answer your question?

Thanks for your feedback!

The post How to install Yoast SEO for Shopify appeared first on Yoast.

]]>
How to install Yoast SEO for Shopify • Yoast Want to know about installing Yoast SEO for your Shopify store? In this article, we'll explain how to install Yoast SEO for Shopify! how to install yoast seo for shopify
Common AI feature problems and errors https://yoast.com/help/common-ai-errors/ Fri, 22 Mar 2024 12:03:34 +0000 https://yoast.com/?post_type=wpkb-article&p=3711846 Do the Yoast AI Generate features not work for you? Are you getting an error trying to use Yoast AI Optimize? In this article, we’ve listed the solutions to most common problems and errors that can occur when you use the Yoast AI features. With these solutions, you’ll get back to generating in no time! […]

The post Common AI feature problems and errors appeared first on Yoast.

]]>
Do the Yoast AI Generate features not work for you? Are you getting an error trying to use Yoast AI Optimize? In this article, we’ve listed the solutions to most common problems and errors that can occur when you use the Yoast AI features. With these solutions, you’ll get back to generating in no time!

You see the ‘something went wrong’ error message

When you receive the message that something went wrong, there are several possible causes. Check below if these solutions fix the AI feature problems and errors.

CauseSolution
Your site language and the language of your content are differentGo to the WordPress dashboard and go to Settings > General > Site language. Ensure that the content language and site language match. Otherwise, the AI feature will not work.
You have chosen a formal languageGo to the WordPress dashboard and go to Settings > General > Site language. Choose the non-formal version of the site language.
Your connection has timed outPlease follow the steps under How to refresh your connection

You see the following error message

There are several other types of AI feature problems and errors. Try the solutions below to continue generating.

ErrorCauseSolution
To access this feature, you need a Yoast SEO Premium subscriptionThe Yoast SEO Premium and/or Yoast SEO WooCommerce subscription is not activated for this siteCheck that you have connected your subscription to your site. In addition, check in the Yoast SEO menu under the Premium category that your subscription status displays both Installed and Activated.
Connection timeoutThere is a problem with your connection, causing a delayPlease follow the steps under How to refresh your connection
Due to OpenAIs strict ethical guidelines and usage policies, we are unable to generate […] for your pageYour content includes material that is not compliant with OpenAI’s ethical guidelines and usage policiesIf you want to use the AI features, please remember to avoid any explicit content, such as violent or sexual material
Yoast AI cannot reach your site

Browser console error callback failed: the site that requested the token could not be reached
Your site is unable to communicate with our AI features. This applies to test sites, instances where your REST API is password-protected, some sites that are monitored by security services, or when the site is not publicly accessible for another reason.
Check that your security plugins and services, such as the Cloudflare Bot Fight mode, do not prevent communication between your site and the AI features.

Review the settings for the service blocking the AI features and ensure it allows all traffic to /wp-json/yoast/v1/ai_generator/ and all subfolders under this path. If you have other plugins or need to use the core WordPress REST API, you’ll need to allow additional variations of that path. For example, /wp-json/wp/v2/ is the core WordPress path
You’ve reached the rate limit for todayYou have hit the rate limits for using the AI features set by Yoast SEOSpread out your requests for AI Generate and AI Optimize. For more information, see also Rate limits for the AI features in Yoast SEO

You have another problem

See below if the error or problem you have encountered has a solution.

ErrorCauseSolution
I cannot find the Yoast Generate or Yoast AI Optimize features in WordPressYou are using the free version of Yoast SEO or have not upgraded to the latest version of Yoast SEO Premium and/or Yoast SEO WooCommerceIf you want to use the AI features for posts, pages, categories and tags, upgrade to Yoast SEO Premium and make sure you have updated to the latest version
If you want to use Yoast Generate for products, upgrade to Yoast SEO Premium and Yoast SEO WooCommerce and make sure you have updated to the latest version
The AI features are unavailable in my Yoast SEO metabox/sidebar, even though I enabled the feature in the Yoast SEO settingsYour connection has timed outPlease follow the steps under How to refresh your connection

How to refresh your connection

Follow the steps below to ensure that your connection to the internet and the AI features work.

  1. Check that your internet connection works

    Ensure that you have a stable internet connection.

  2. Go to Site features

    In your WordPress dashboard or Shopify app, go to the Yoast SEO Settings and click on Site features.

  3. Disable the Yoast AI feature

    Click on the Yoast AI button Enable feature. This will turn off the AI features. Then, click on Save changes: this will pop up automatically when making changes.

  4. Log out and clear your browser cache

    Log out of WordPress or Shopify and clear your browser’s cache. We’ve provided instructions for clearing browsers. Close all the tabs and windows of your browser.

  5. Restart your browser and log in

    You can now restart your browser and log into WordPress or Shopify again.

  6. Enable the Yoast AI feature

    Click on the Yoast AI button Enable feature. This will restart the AI features. Then, click on Save changes: this will pop up automatically when making changes.

My problem or error is not in this list

The AI features are still in beta, which means that the features are currently in a testing phase. As a result, they may still undergo some improvements or adjustments before they become fully stable. While it’s available for use now, keep in mind that there may be occasional issues or changes as the developers refine the feature.

If you run into problems or errors that are not on this list, please contact our support team for assistance.

Did this article answer your question?

Thanks for your feedback!

The post Common AI feature problems and errors appeared first on Yoast.

]]>
The Organization schema for your business https://yoast.com/help/the-organization-schema-for-your-business/ Tue, 06 Feb 2024 08:59:56 +0000 https://yoast.com/?post_type=wpkb-article&p=3674641 In Yoast SEO 22.0, we’ve expanded our support for Organization structured data. If you have Yoast SEO Premium and the Local SEO add-on, this means that you can add more details about your business, and your website will be better visible to the search engines. All you have to do is enter the information and our […]

The post The Organization schema for your business appeared first on Yoast.

]]>
In Yoast SEO 22.0, we’ve expanded our support for Organization structured data. If you have Yoast SEO Premium and the Local SEO add-on, this means that you can add more details about your business, and your website will be better visible to the search engines. All you have to do is enter the information and our Yoast SEO plugin will automatically publish the data in the corresponding Organization schema for your business. In this article, we’ll show you how to add information about your business and where to find the menus to do so.

Follow the steps below to find out how and where you can add details about your business.

  1. Set your name and logo

    If you have not done so, set the name and logo for your company. This will allow the structured data to work properly. Clicking on the link will take you to to the ‘Site representation’ menu where you can add your information. A screenshot of the Yoast SEO menu, with a purple box around

  2. Fill in information under Site Organization settings

    In the Yoast SEO menu, under ‘Settings’ and ‘Site representation’, you can fill in all the other details of your company. This includes social media profiles, organization information and identification codes. If you also have the Local SEO add-on, some of these features are available under the Local SEO menu. A screenshot of the site representation settings overview

  3. Fill in information under Business Information

    If you have both Yoast SEO Premium and Yoast Local SEO, you can also access the ‘Local SEO’ menu. Here, you can enter more information to enhance your structured data, such as contact details and tax requirements. Filling in this data will automatically add it to the Organization schema for your business. A screenshot of the Yoast Local SEO menu, with a purple box around the Local SEO menu

Did this article answer your question?

Thanks for your feedback!

The post The Organization schema for your business appeared first on Yoast.

]]>
A screenshot of the Yoast SEO menu, with a purple box around A screenshot of the site representation settings overview A screenshot of the Yoast Local SEO menu, with a purple box around the Local SEO menu