We』ll link the changelogs for our plugins in the list below:
Yoast SEOYoast SEO PremiumYoast Local SEOYoast Video SEOYoast News SEOYoast WooCommerce SEOYoast Local SEO for WooCommerce
We』ll link the changelogs for our plugins in the list below:
Yoast SEOYoast SEO PremiumYoast Local SEOYoast Video SEOYoast News SEOYoast WooCommerce SEOYoast Local SEO for WooCommerce
This is an issue we』ve built a manual fix for, just for the people with this problem. We』ve implemented a setting you can simply turn off, and it』ll make sure your RSS and podcast will keep working.
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』. Toggle the 『Disable Media RSS Enhancement』 checkbox. To enable the feature, uncheck the box.To disable the feature, check the box. Click 『Save Settings』.
We recently received word that phishers have been sending out emails in Yoast』s name asking to grant access to people』s WordPress installation. These are phishing emails and were not sent by any Yoast employee.
How to recognize a phishing email?
The best way to recognize a phishing email is because of its unusual request. Yoast would never reach out to you -out of the blue- offering to update your website for you. Simply because we don』t have the manpower to update over 6 million websites.
Also, Yoast would never ask you to create an admin account for an email address that doesn』t end with @yoast.com.
One of our very observant customers forwarded the following email to us:
Hi [name],
We are contacting you regarding your WordPress website [website]. This domain is currently optimized with our Yoast SEO plugin v3.3.4 for WP.
A security issue, avoiding the plugin to correctly rank your site, has been detected and we are running some major security updates.
This is a painless procedure. One of our dedicated team expert can handle this for you without having to go offline for a single minute.
We don』t need any FTP access, we will use the plugin editor directly on your website.
In order to get this done, please create an admin account for us. You can revoke this access when the job will be completed (should not take longer than 15 minutes)
Here is how to do it :
If you』re an Administrator and you』d like to create a new user on your site, go to Users → Add New.
Fill in the username field with: YOAST
Password : [randompassword]
Email of our support specialist : [email protected]
Then, check the box 「Send this password to the new user by email」 and select administrator role.
Our support specialist will get the password in the email with instruction on how to log in. Please tell us what email you would like us to use to notify you once the update will be done. If you do not specify one, we will email : [your email address]
Thank you for your help,
[Name],
[Position]
[link-to-employee-about-page]
© 2003-2017 Yoast BV Yoast is a trademark of Yoast BV
What to do if I don』t trust an email I received from Yoast?
If you think you may have received a phishing email, do not click any links in the email nor comply with the requests done in the email.
Instead, forward the email to [email protected]. Our support team will help you determine if the email is legitimate.
This message will appear when a theme or plugin developer turns off the functionality by adding a line of code to their product.
If you are unsure which plugin or theme disabled this feature, please check for conflicts using the steps in this article.
Usually this means the plugin or theme』s content is not accurately analyzed by our plugin and the developer has opted to disable the feature. Please contact the developer of the plugin or theme for additional information on why they disabled the feature.
Are you getting the Missing required hCard 「author」 or similar hEntry / microformat error in Google』s structured data testing tool (live results) or in Google Search Console (cached results)? This is an issue with your theme, not with any of our plugins.
Warning: Updating your theme may remove the changes you have made to core theme files. For that reason, we recommend contacting your theme developer to request a permanent fix to this issue.
Missing: author
To temporarily fix this issue for the author tag, please follow these steps:
Locate the call to the_author(); in your theme』s single.php file, it might look something like this:
Change it so that it has a class vcard author and within that another element with a class fn. The example above would become something like this:
As you can see this adds quite a bit of markup, but it would prevent that error from showing. If you are unable to locate or have trouble with this code, please contact your theme developer for assistance.
Missing: updated / entry-title / other
The requested tag is not present in your theme or is incomplete. Please contact your theme developer for assistance.
Can I Turn Off hEntry In My Theme?
In some cases, you may simply want to remove hEntry completely until your theme is updated. By adding this code to your theme』s functions.php file you will remove hEntry from being inserted into your posts. This will remove the structure of hAtom which in turn removes the hEntry data.
In rare cases, we may ask you to grant us access to your Google Maps Platform property. Each team at Yoast has a shared Google account so a team member must provide you with the email address for their team. Please remember to remove our access once your question has been answered.
Table of Contents
Add new user
Change user permission
Remove user
Owner, Editor or Viewer
Add a New User
Go to the Google Cloud Platform – User Admin Click on 『Add』 across the top of the screen. Enter the email address provided by a Yoast team member Select 『Viewer』 under the 『Role』 drop down. Why 『Viewer』 permissions? Click 『Save』
Change Existing User Permissions
Go to the Google Cloud Platform – User AdminIn the table of users, click the edit (pencil) icon in the row that matches the email address provided by a Yoast team memberSelect 『Viewer』 from the 『Role』 drop down.Why 『Viewer』 permissions?Click 『Save』.
Remove a User
Go to the Google Cloud Platform – User Admin In the table of users, add a check mark in the check box next in the row that matches the email address provided by a Yoast team member.Click on 『Remove』 (remove user icon) across the top of the screen.Click 『Confirm』.
Permission Levels
Google has different account roles so you can give different permission levels to each user. We ask for 『Viewer』 access because it allows us to see your settings but we cannot make changes. If you would like us to make changes on your behalf, please change the role to 『Editor』.
Learn more about the different roles here.
The error:
Parse error: syntax error, unexpected T_FUNCTION in/PATH_TO_WORDPRESS/wp-content/plugins/PATH_TO/file.php on line 41
Typically, we see these types of errors when your server is running an older version of php and certain versions of our plugins.
Update PHP to Current Version
You can check the version of php your webhost has installed on your server by adding a phpinfo file as described in this article or by contacting your webhost support team for assistance. If you confirm the server is running a version earlier than php 5.3, upgrading to a current php version will immediately resolve the issue.
Update Plugin to Current Version
As WordPress has a minimum requirement of PHP 5.2, we accidentally used a feature not available in PHP 5.2. This usually is reported and fixed in an update. Please manually update your plugin to the current version to see if the issue goes away. An update guide is available for the free plugins and the premium plugins. If you are running the current version, please report the issue in the appropriate channel.
Yoast SEO automatically downloads translation files based on the language set for your WordPress installation for all languages other than the default English (US).
In some cases, you may want to manually force a fresh download of the translation files, please remove the current translation files and run the WordPress update tool to download the current translation files again.
How to manually download Yoast SEO translation files
To remove the current translation files, you must have:
Your FTP or SFTP login informationIf you do not have this information, please contact your host provider and obtain your host (or IP address), Username, Password, and Port number.An FTP or SFTP programWe use and recommend FileZilla but any FTP or SFTP program should work, including file managers provided by most web hosts.
Check your site language and change if necessary. Connect to your site using FTP or SFTP program. Browse to /wp-content/languages/plugins. This path will be located under your WordPress installation path. If you are unsure where WordPress is installed, please contact your web host for assistance. Delete the Yoast SEO language files, if needed. The translation files follow this format:{plugin}-{language}.mo{plugin}-{language}.poFor example, Yoast SEO (free or premium) for the Dutch language:wordpress-seo-nl_NL.mowordpress-seo-nl_NL.po Log in to your WordPress website. When you』re logged in, you will be in your 『Dashboard』. Click on 『 Updates』 Click on 『Update Translations』 The button will be in your site language but will look like this:
Congratulations, you have downloaded a new copy of the current translation files for your language.
How to check or change the WordPress site language
Log in to your WordPress website.When you』re logged in, you will be in your 『Dashboard』.Click on 『Settings』Click on 『General』Click the drop-down next to 『Site Language』 and select your language, if needed.Click 『Save Changes』.
PHP Warning: loadClass() has been disabled for security reasons in /PATH_TO_WORDPRESS/wp-content/plugins/wordpress-seo-premium/vendor/composer/ClassLoader52.php on line 186
Warning: php_uname() has been disabled for security reasons in /www/wp-content/plugins/wordpress-seo-premium/vendor/yoast/wp-helpscout/src/class-helpscout-beacon-identifier.php on line 61
This error is a server related error caused when your hosting configuration does not have allow your server to use the loadClass(), php_uname, or the [XYZ] function named in the error message.
Solution
Please contact your webhost or server admin and request that the function be enabled.
If they are unable to enable the function you may need to seek improvements with a different host provider.
We will use the term 『error』 throughout this article but please note that the same process can be used for warnings that appear in Google Search Console.
Google Search Console notifies webmasters of issues with their video schema. If your site』s video schema report shows errors, we』ll help you determine where the issue occurs and which support team can help you resolve the issue. Determine which product on your site outputs the video markup Yoast SEO (free or premium) does not output video schema. However, if you have the Yoast SEO: Video add-on, it will output video schema automatically.If you are not using the video add-on, something else on your site has added the video markup. Please contact the team for the product that adds video schema for assistance resolving the issue. Not sure which product adds video schema for your site? A conflict check can help.If you are using the video add-on, there is a chance that something else adds their own video markup as well. So we』ll next check if the video error is located inside the Yoast SEO video markup. Determine if the error occurs inside the Yoast SEO video markup We』ll walk you through this process step by step below. Before starting, you will need to have at least one URL that is listed in the Google Search Console as having a video schema report error. Locate and fix the cause of the error A list of errors, causes and solutions is here. Validate the fix in Google Search Console Once you have fixed the video output, please use Google』s Structured Data Testing tool to confirm that the video code validates with no errors before using the 『Validate Fix』 button in Google Search Console.
Is the error caused by the Yoast SEO video schema markup?
Before starting, you will need to have at least one URL that is listed in the Google Search Console has having a video error.
Go to Google』s Structured Data Testing Tool.Paste the URL from Google Search Console that has a video error.Click 『Run test』.
On the left side, you will see the underlying source code used to display this specific URL. One the right side, you will see all of the schema markup found for this specific URL.
Yoast SEO and the various add-ons output schema under a single schema section. If you see a standalone 「VideoObject」 item, another plugin or theme is outputting the schema except in cases where your site is using Yoast SEO: Video prior to the 11.0 version.
An Article section is one example where you can find schema output by Yoast SEO: Video.
A stand alone VideoObject section is not output by the current Yoast SEO: Video plugin.
Common errors and solution
Missing field 『thumbnailURL』
Yoast Video SEO outputs this element automatically but it can be customized under the 「Video」 tab of the Yoast metabox.
Missing field 『name』
Yoast Video SEO uses your SEO title to output this element. Make sure you』ve added an SEO title.
Missing field 『description』
Yoast Video SEO uses your meta description to output this element. Make sure you』ve added a meta description.
Missing field 『uploadDate』
Yoast Video SEO pulls this element from the database (upload date or published date for embedded videos).
Other error not listed above
As this report is still new, it is possible that we』ve missed or not seen the error you received. Please contact support for further assistance.