Why is my VAT number rejected?

Why is my VAT number rejected?

In our checkout process, we immediately validate your VAT number. To do so, we use the VIES VAT number validation API.

Your VAT number may be rejected for a number of reasons but here are the most common ones:

Your VAT number is invalid.The VIES API is down or slow.Our checkout isn』t working correctly.

How to check if your VAT number is valid

Go to https://ec.europa.eu/taxation_customs/vies/vatResponse.html. Enter your country and VAT number in the top section. Enter our details in the bottom section. Requester Member State: NL – The NetherlandsYoast VAT number: 851692540B01 Click 『Verify』.

If you receive a message that your VAT number is invalid, VIES recommends that you contact your tax administrator for assistance.

If you receive a message that VIES is not working, please try again later.

If you receive a different message, please see this VIES help document to determine the next step.

My VAT number shows as valid in VIES

If you receive a message using the steps above that your VAT number is valid, please clear your browser cache and cookies before placing the order again. In some cases, you may have success with another browser or computer.

If you continue to have trouble with the checkout process, please contact our support team.

Note: You can also choose not to enter your VAT number, but this means you』ll have to pay VAT. Due to tax regulations, we cannot add your VAT number on a completed invoice.

Shared business info in Local SEO

Shared business info in Local SEO

In version 13.9 of the Local SEO for WordPress plugin, we』ve introduced shared properties for businesses with multiple locations. In this article, we』ll explain when and how to use this feature. Moreover, we』ll tell you how you can override shared business info.

Table of contentsWhat is shared business info?How to set shared business infoHow to override shared business infoRead more

What is shared business info?

Shared business info is business information that applies to multiple locations of the same company. With shared business properties in Local SEO for WordPress, you can fill out business information that is similar for more of your locations. This information will be shared with all other locations that don』t already have business information set. The Local SEO plugin uses the business information to output the correct site-wide LocalBusiness schema.

Let』s explore an example to clarify this. For example, a bakery chain may have 15 locations, each represented by a page on the website. They may each have different addresses, but they share the same organization type (Bakery), email address, and a central phone number. In the Local SEO plugin, it』s now quick and easy to set this shared business information!

Read more: Schema output for Local SEO for WordPress

How to set shared business info

Setting shared business properties can be done by following these steps:

Time needed: 5 minutes. Go to the Business info tab in the Local SEO settings. In the admin menu on the left-hand side, click 『SEO』 and then 『Local SEO』. You』ll be on the Business info tab in the Local SEO settings. Make sure you use multiple locations on your site. Make sure the toggle below 『My business has multiple locations』 is switched to 『Yes』. Switch the toggle to 『Locations inherit shared business info』 to 『Yes』. Make sure the toggle below 『Locations inherit shared business info』 is switched to 『Yes』. Fill in the shared business information. In the fields below the toggle 『Locations inherit shared business info』, fill in the business info that applies to multiple locations.

How to override shared business info

You may need to override shared business information. For example, when one of your locations has a different phone number. You can manually override shared properties per location in the Locations post type. So, go to 『Locations』 in the admin menu on the left-hand side. Then, click the location for which you want to override properties. In the location editor, scroll down to find the Yoast Local SEO meta box. Make sure you are on the 『Business info』 tab and then click 『Override』 next to the properties you want to override.

Read more

How to set a primary locationShared opening hours in Local SEORelease post Local SEO 13.9

Shared opening hours in Local SEO

Shared opening hours in Local SEO

In version 13.9 of the Local SEO for WordPress plugin, we』ve introduced shared opening hours for businesses with multiple locations. In this article, we』ll explain when and how to use this feature. Moreover, we』ll tell you how you can override shared opening hours.

Table of contentsWhat are shared opening hours?How to set shared opening hoursHow to override shared opening hoursRead more

What are shared opening hours?

Shared opening hours apply to multiple locations of the same company. So, with this feature, you can quickly fill out opening hours that are the same for more of your locations. These opening hours will then be shared with all other locations that don』t already have opening hours set. The Local SEO plugin uses the opening hours to output the correct site-wide LocalBusiness schema.

Let』s explore an example to clarify this. For example, a dentist chain may have 10 locations that all have the same opening hours. In the Local SEO plugin, it』s now quick and easy to set these shared opening hours!

Read more: Schema output for Local SEO for WordPress

How to set shared opening hours

Setting shared business properties can be done by following these steps:

Go to the Business info tab in the Local SEO settings. In the admin menu on the left-hand side, click 『SEO』 and then 『Local SEO』. You』ll be on the Business info tab in the Local SEO settings. Make sure you use multiple locations on your site. Make sure the toggle below 『My business has multiple locations』 is switched to 『Yes』. Go to the Opening hours tab in the Local SEO settings. Click Opening hours at the top of the Local SEO settings. Switch the toggle to 『Locations inherit shared opening hours』 to 『Yes』. Make sure the toggle below 『Locations inherit shared opening hours』 is switched to 『Yes』. Fill in the shared opening hours. In the fields below the toggle 『Locations inherit shared business info』, fill in the business info that applies to multiple locations.

How to override shared opening hours

You may need to override shared opening hours when one or more of your locations have different opening hours. You can manually override shared opening hours per location in the Locations post type. So, go to 『Locations』 in the admin menu on the left-hand side. Then, click the location for which you want to override opening hours. In the location editor, scroll down to find the Yoast Local SEO meta box. Make sure you are on the 『Opening hours info』 tab and then click 『Override』 next to the properties you want to override.

Read more

How to set a primary locationShared business info in Local SEORelease post Local SEO 13.9

How to set a primary location in Local SEO

How to set a primary location in Local SEO

In version 13.9 of the Local SEO for WordPress plugin, we』ve introduced an option to set the primary location of your business. In this article, we』ll explore when and why you should set a primary location and we』ll tell you how to go about this. Let』s dive in!

Table of contentsWhen and why to set a primary location How to set a primary location in Local SEO Read more

When and why to set a primary location

If you have a big company with multiple locations, you might have one main location. Your head office, for example. In this case, you should set that location as the primary location. This allows the Local SEO plugin to output the correct site-wide LocalBusiness schema for companies with multiple locations but one primary location.

If your business only has a single location, that location will automatically be set as the primary location. So, in this case, you won』t need to do anything.

Read more: Schema output for Local SEO for WordPress

How to set a primary location in Local SEO

Time needed: 2 minutes. Go to the Business info tab in the Local SEO settings. In the admin menu on the right-hand side, click 『SEO』 and then 『Local SEO』. You』ll be on the Business info tab in the Local SEO settings. Make sure you use multiple locations on your site. Make sure the toggle below 『My business has multiple locations』 is switched to 『Yes』. Select your primary location in the dropdown menu. Select one of your locations in the dropdown menu next to 『Primary location』. Make sure you』ve added locations to Local SEO for WordPress (『Locations』 > 『New Location』). Click 『Save changes』. Make sure to click 『Save changes』 to save the changes you』ve made to the settings.

Read more

Shared business info in Local SEOShared opening hours in Local SEORelease post Local SEO 13.9

What has changed in Video SEO?

What has changed in Video SEO?

At Yoast, we want to make optimizing your website and content as easy as possible for you. That not only goes for your written content but also for videos you add to your site. That』s why, in Video SEO 13.6, we decided to make a couple of big changes. Let』s find out what changed and how this helps you with optimizing your video content!

Pages with video embeds now load a lot faster

First of all, we』ve changed the way we load videos on your site. Embedding videos on your site usually slows down your pages, but that』s no longer the case if you use Yoast Video SEO. When you use the Video SEO plugin, your pages now only load a video when someone clicks on it. This ensures your pages with video embeds now load a lot faster!

Sidebar integration and improved user experience

Moreover, we』ve integrated Yoast Video SEO into the block editor (or Gutenberg) sidebar. This makes it a lot easier to use Video SEO while writing and editing your content, as you no longer have to scroll down to find the Video SEO meta box!

If you run Yoast Video SEO, you』ll now see a collapsible item called 『Video』 in the Yoast SEO sidebar. This will show the optimization areas you』re used to, nicely arranged next to your post. You can edit your video thumbnail, title and description, duration, and tags, all from the sidebar. This will give you a convenient overview while working on your content!

In addition to that, we』ve improved the user experience of the Video SEO settings. For example, the video thumbnail setting now shows a preview image, we』ve made it easier to add tags to your videos, and the duration setting now works with an HH:MM:SS formatted timecode instead of a text input field.

Yoast Video SEO in the sidebar

Images in XML sitemaps

Images in XML sitemaps

Yoast SEO creates XML sitemaps, which by default include an entry for every public post and page on your website. If those pages contain images, we include information about them in the XML sitemap entry.

Images in a Yoast SEO XML sitemap

What if I want to to remove images from the sitemap?

The wpseo_xml_sitemap_img filter allows you to modify the sitemap images and the code below will remove the images when the sitemap updates. You can force an update by disabling and enabling the sitemaps.

/* Remove Images From Yoast Sitemap */
add_filter( 'wpseo_xml_sitemap_img', '__return_false' );

What if the image URL is wrong?

The wpseo_xml_sitemap_img_src filter allows you to manually change the image URL. The code below will replace the URL when the sitemap updates. You can force an update by disabling and enabling the sitemaps. For example:

function wpseo_cdn_filter( $uri ) {
return str_replace( 'https://www.example.com', 'https://cdn.example.com', $uri );
}
add_filter( 'wpseo_xml_sitemap_img_src', 'wpseo_cdn_filter' );

What if I want to add images in the sitemap?

Some themes or pagebuilder modules may not show the images on the sitemap. You may need to add them via a filter: wpseo_sitemap_urlimages. This filter will then register images to appear on the sitemap. For example:

function filter_wpseo_sitemap_urlimages( $images, $post_id ) {
array_push($images, 'https://www.example.com/wp-content/uploads/extra-image.jpg');
return $images;
};
add_filter( 'wpseo_sitemap_urlimages', 'filter_wpseo_sitemap_urlimages', 10, 2 );

Configuration guide for Video SEO

Configuration guide for Video SEO

Want to make sure your videos appear in Google』s video carousel and on the Google Video tab search results? Want your videos to be easily found by search engines like Google? The Video SEO plugin takes care of this! In this article, we』ll explain how to configure the Yoast Video SEO plugin.

If you want to learn what other things you can do to optimize your videos for search engines, then this introductory guide on video SEO will help you out!

Table of contentsHow to configure the Video SEO pluginGeneral SettingsEmbed SettingsThe Video SitemapShould I add the video XML sitemap to Google Search Console?IndexingUsing Video SEOVideo SEO metabox/sidebar features and settingsVideo thumbnailTitle and descriptionDurationTagsMark if not Family Friendly Troubleshooting the plugin

How to configure the Video SEO plugin

The Yoast SEO: Video settings page is located under SEO → Video SEO Log in to your WordPress website. When you』re logged in, you will be in your 『Dashboard』. Click on 『SEO』. On the left-hand side, you will see a menu. In that menu, click on 『SEO』. Click on 『Video SEO』. The 『SEO』 settings will expand providing you additional options. Click on 『Video SEO』.

General Settings

This section contains the basic settings and allows you to quickly access your video sitemap.

Embed Settings

This section allows you to enable to Facebook video features as well as making videos responsive where the videos will automatically resize to fit your content width. Since Yoast 15.8, you can also select the option that makes your YouTube embeds load only when the visitor clicks play, instead of loading automatically. Loading YouTube embeds in this way can have a positive influence on your page』s loading speed. Finally, in these settings, you can set a content width and add the Wistia domain name to use for videos.

The Video Sitemap

Note: You must enable sitemaps in the Yoast SEO plugin before using the Video SEO plugin.

Your video sitemap can be located by clicking on the blue XML Video Sitemap Link. By default Yoast SEO video sitemaps will end with: video-sitemap.xml.

Should I add the video XML sitemap to Google Search Console?

No, you don』t have to add it separately, because a link to the video sitemap is already included in the XML sitemap index file. Yoast SEO generates the index file. The only thing you have to do is add the link to this index file to Google Search Console. How? Follow the steps in this guide to submit the sitemap to Google and other search engines.

This section allows you to customize the plugin so it only scans items that contain videos when building the video sitemap. This does not affect other sitemaps.

Indexing

In some cases, you may need to re-index your videos to update meta data or to check old content for new features. By default, a reindex only scans content that hasn』t been indexed. However, if you check 『Force reindex of already indexed videos』, you can force the plugin to rescan everything.

Using Video SEO

Now that you』ve setup the plugin, adding new posts with videos is of course the first thing you』ll want to do. It』s really very simple. Open a new post and embed a video from one of the supported platforms. In the image below, we added a video from YouTube.

The video block with a video embedded from YouTube

Then, save the draft or publish the post. After you』ve done that, you can customize the video under the add-on Video tab in the meta box or the sidebar.

Video SEO metabox/sidebar features and settings

Video thumbnail

This feature outputs a video thumbnail which Google will display in a Google Video Search. It appears both as an item property for VideoObject and into the video sitemap. If you do not add a custom thumbnail, by default the plugin will use the still shot of the first frame of the video for the thumbnail.

Note 1: You can add a specific video thumbnail by clicking on upload image. You can also add a link to an image that exists on another site.

Title and description

The plugin pulles the title and the meta description for the video from the information you add in the Google Preview setting in Yoast SEO. If you haven』t added an SEO title, it will be pulled from the title of the page. Similarly, if you haven』t specified a meta description, the plugin will automatically pull the first couple of lines of the content on the page.

Duration

This features allows you to describe how long the video is. It is outputted as an item property for VideoObject schema and also into the video sitemap. If you do not add one, Video SEO will attempt to calculate it.

Tags

This feature permits tags to be used to describe the video. It is outputted into the video sitemap.

NOTE 1: The default fallback is the focus keyphrase. Meaning, if neither a video specific tag nor a post tag has been entered you may expect the focus keyphrase to be outputted into the tag field in the Video sitemap.

NOTE 2: Video SEO will output the focus keyphrase AND ALSO any video specific tags or post tags into the tag field on the Video Sitemap.

Mark if not Family Friendly

This feature when selected means the video will not be shown if using a Google Safe Search. It is outputted as an item property for VideoObject schema and also into the sitemap. The default is for the box not to be marked.

NOTE 1:Please know that if you do not mark the box the schema that gets outputted will be 「false」. If you do mark the box the schema that gets outputted will be 「true」.  If you want your videos to be seen everywhere in a Google Video Search then leave the box unmarked.

Video Marked as NOT Family Friendly

Video Marked as Family Friendly (the default)

If you publish the post, you』ll also notice that the plugin has added the video to your XML Video sitemap:

That』s really all there is to it, just embedding a video will make all this work. If you write a meta description and add tags to your post or page, the plugin will use those for the video XML sitemap.

If you want to look under the hood, you can do a view source of the video post. You』ll see that the plugin has changed the OpenGraph type to 「video」 and added a couple of other meta tags to indicate to both Google and Facebook that this is a video page.

That』s it! Have fun using the Video SEO plugin! Want your videos to rank? Read the post: How to rank with your videos in Google.

Troubleshooting the plugin

If the video tab does not appear, the plugin has not detected a video. Please make sure you are using a supported video hosting platform and/or a supported video embed plugin.

If you use custom fields, see this article. To learn how to use the plugin with a visual page builder, see this article. If you have a custom post type called 『Video』, see this article.

Want to learn how to further optimize your videos for search engines? Then this introductory guide on video SEO will help you out!

Moving from HTTP to HTTPs in WordPress

Moving from HTTP to HTTPs in WordPress

When you move from HTTP to HTTPs there are several actions to take with Search Engines, WordPress, and Social Media Accounts.

As a best practice we do recommend creating a backup of your site before making changes. If you are not sure how to create a backup, please contact your host provider.

A. Things to Change With Search Engines

Claim and verify your HTTPs site with your search engines. You will need to add the site in the search engines and verify ownership. These guides explain how to do this with Bing, Google, and Yandex. Submit your Yoast sitemap: sitemap_index.xml under the new HTTPs site. This guide explains how to submit the Yoast sitemap to Bing, Google, and Yandex: Submit Your Sitemap to Search Engines.Delete any and all sitemaps you have under your old HTTP site. NOTE: It is OK to keep your old HTTP site in your Search Console, just be sure to delete the sitemaps under it.

B. Things to Change in WordPress

Since the 5.7 release, WordPress automatically detects whether your WordPress website runs on a hosting package that supports HTTPS but is not yet set up to use HTTPS by default. If it is not, you will see a critical notification in the Site Health tool. You can find the Site Health tool on your WordPress Dashboard, or by going to Tools->Site health.

When you see the notification 「Your website does not use HTTPS」 all you need to do is expand the issue and click on the button to update your site to use HTTPS. Then, WordPress will automatically update the database URLs.

WordPress will also detect if your site does not support HTTPS. In that case, you will see a recommendation to contact your host and switch to HTTPS.

C. Things to Change with Social Media

When you change to HTTPs any social media shares you have will be lost. This is a result of how sharing works rather than a flaw or bug with Yoast. You can restore the shares on a site by using a filter outlined in this guide: Changing the OpenGraph (og) URL

D. Other Things to Consider

If you are going from the WWW to HTTPs this guide explains more about how to make the change: Redirecting Your Site to Non-WWW and HTTPs.

Is Yoast SEO compatible with the new robots API in WordPress 5.7?

Is Yoast SEO compatible with the new robots API in WordPress 5.7?

WordPress 5.7 introduces a new robots API, which allows you to control and update the robots meta tag on your website via the robots.txt file. This file is one of the main ways of telling search engines where they can and can』t go on your website. Yoast SEO also allows you to block pages for crawlers, both through editing the robots.txt file and adding meta robots tags. So, that may raise the question: is Yoast SEO compatible with the new robots API, introduced in WordPress 5.7?

The short answer: yes. We』ve made sure that our plugin continues to work with the tags and robots as you expect from us. Also, SEO is not affected.

Read more

How to keep your page out of the search resultsWhich pages to noindex or nofollow on your site?The ultimate guide to the meta robots tag

How to index videos on taxonomy pages

How to index videos on taxonomy pages

Unfortunately, the Video SEO plugin currently can』t detect videos from taxonomies. We』re sorry for any inconvenience this may cause.

Do you want to index videos on taxonomy pages using the Video SEO plugin? Then you should make sure to include these videos in your XML video sitemap. Read the steps described below to find out how!

Do you have a different question regarding the Video SEO plugin? Check our Video SEO FAQ.

Log in to your WordPress site. When you』re logged in, you will be in your 『Dashboard』. Click on 『SEO』. On the left-hand side, you will see a menu. In that menu, click on 『SEO』. Click on 『Video SEO』. The 『SEO』 settings will expand providing you additional options. Click on 『Tools』. Check the taxonomies under 『Taxonomies to include include in XML video sitemap』. Check the taxonomies you want indexed by ticking these taxonomies under the 『Taxonomies to include in XML video sitemap』 section.