Troubleshooting - AIOSEO https://aioseo.com Thu, 21 Dec 2023 16:10:30 +0000 en-US hourly 1 https://wordpress.org/?v=6.3.1 https://aioseo.com/wp-content/uploads/2020/11/symbol-logo-lg-1.png Troubleshooting - AIOSEO https://aioseo.com 32 32 Setting WP_HOME and WP_SITEURL in the wp-config.php File https://aioseo.com/docs/setting-wp_home-and-wp_siteurl-in-the-wp-config-php-file/?utm_source=rss&utm_medium=rss&utm_campaign=setting-wp_home-and-wp_siteurl-in-the-wp-config-php-file Thu, 26 Oct 2023 21:27:25 +0000 https://aioseo.com/?post_type=documentation&p=240583 Occasionally you may experience problems where the WordPress Address and Site Address settings in WordPress aren’t working correctly. When this happens, it can affect license activation in All in One SEO Pro as well as other settings and features. The…

The post Setting WP_HOME and WP_SITEURL in the wp-config.php File first appeared on AIOSEO.]]>
Occasionally you may experience problems where the WordPress Address and Site Address settings in WordPress aren’t working correctly.

When this happens, it can affect license activation in All in One SEO Pro as well as other settings and features.

The WordPress Address and Site Address settings can be found by going to Settings > General on any WordPress site. These are typically set when you first install WordPress and aren’t usually changed once a site is live.

You can read about these setting in the WordPress documentation here.

If you’re experiencing an issue with these settings, our Support team may direct you to set WP_HOME and WP_SITEURL in the wp-config.php file found on your server.

You should reach out to your hosting provider to confirm that they aren’t dynamically rewriting WP_HOME and WP_SITEURL for some reason.

You can read about WP_HOME and WP_SITEURL in the WordPress documentation here.

To do this, follow these steps:

  1. Connect to your server using FTP or through the file manager on your hosting account. We have an article on how to FTP to your server here.
  2. Navigate to the directory where WordPress is installed. You should see a file called wp-config.php.
  3. Open the wp-config.php file using a plain text editor.
  4. Check this file to see if you have the two lines below:

    define(‘WP_HOME’,’https://mydomain.com/’); define(‘WP_SITEURL’,’https://mydomain.com/’);
    NOTE: (mydomain.com will be replaced by the URL of your website)
  5. If you see these lines, make sure they correctly match the URL for your site including WWW or non-WWW and HTTP or HTTPS.
  6. If you don’t see these lines, then add them before the line that says /* That’s all, stop editing! Happy publishing. */.
  7. Save the file to your server.

If you still experience problems, then reach our to our Support team and they’ll be happy to assist you.

The post Setting WP_HOME and WP_SITEURL in the wp-config.php File first appeared on AIOSEO.]]>
Blank Title Formats Have Been Detected https://aioseo.com/docs/blank-title-formats-detected/?utm_source=rss&utm_medium=rss&utm_campaign=blank-title-formats-detected Wed, 27 Jan 2021 22:38:18 +0000 https://aioseo.com/?post_type=documentation&p=26450 If you’re seeing a notice in All in One SEO about Blank title formats, then this article will help you determine if you need to take action. The reason for this notice is because in Version 3.x of All in…

The post Blank Title Formats Have Been Detected first appeared on AIOSEO.]]>
If you’re seeing a notice in All in One SEO about Blank title formats, then this article will help you determine if you need to take action.

The reason for this notice is because in Version 3.x of All in One SEO, you had removed the strings from Title Format fields. The Title Format fields should look like this:

When the strings seen above are deleted from these fields, All in One SEO can no longer output SEO titles for your content. This means that WordPress, not All in One SEO, is generating the SEO titles.

When you update to version 4.x of All in One SEO, we migrate settings which include empty Title Format fields.

When you edit your content and see that SEO titles you’d set weren’t migrated, then this would explain why.

For example, if the Page Title Format field in All in One SEO v3.x is blank, then it means All in One SEO is not outputting any SEO titles for your Pages, regardless of what you set on each individual Page.

When you update to v4.x, the SEO titles for your Pages are not migrated and will be empty. Instead, WordPress will be generating the SEO titles, just like it was doing before you updated.

If you want to use All in One to set your SEO titles then follow these steps:

Go to All in One SEO » Search Appearance » Content Types and scroll down to the section for the content you want to change, for example: Pages.

In the Title field, use the tags to set the format for your SEO titles and click Save Changes.

If you want to set individual SEO titles for each item of content, then edit the content and enter your SEO title in the AIOSEO Details section.

If you want to migrate the SEO titles you’d set in version 3.x then you will need to contact us for assistance here.

The post Blank Title Formats Have Been Detected first appeared on AIOSEO.]]>
How to Add a Temporary Administrator Login to Your Site https://aioseo.com/docs/how-to-add-a-temporary-administrator-login-to-your-site/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-add-a-temporary-administrator-login-to-your-site Fri, 06 May 2022 17:18:23 +0000 https://aioseo.com/?post_type=documentation&p=90584 If you’ve been asked to provide our team with temporary administrator access to your site, then this article will help you with doing that. In This Article Reasons We Need Administrator Access Plugin and theme developers may ask for temporary…

The post How to Add a Temporary Administrator Login to Your Site first appeared on AIOSEO.]]>
If you’ve been asked to provide our team with temporary administrator access to your site, then this article will help you with doing that.

Reasons We Need Administrator Access

Plugin and theme developers may ask for temporary access to your site in order to troubleshoot a problem. It’s usually safe to provide this access provided you follow some simple rules. These are:

  • Don’t give your password out to anyone. Always create a temporary user that you can delete after the person is finished helping you.
  • Always back up your site before giving out access. Use a good backup plugin such as UpdraftPlus. Make sure to back up the WordPress files and the WordPress database.
  • Remember to delete the temporary user once the person is finished helping you.

Adding a New User to Your Site

Follow these steps to create a new temporary user on your site with Administrator access.

  1. Log in to your site and go to Users » Add New
Users screen in WordPress

2. Enter a username in the Username field. For All in One SEO support, you can use aioseo or allinoneseo so you can recognize this user is for us.

3. Enter an email address in the Email field. For All in One SEO support, you can use support@aioseo.com.

4. In the Role drop down, select Administrator.

5. You’ll notice that WordPress has generated a strong password. Copy this password to a text file so you can send it to us.

6. Click the Add New User button to create the user.

The completed form should look like this:

Add New User form in WordPress

You can now send us the Username and Password of the temporary login using the secure form here.

The post How to Add a Temporary Administrator Login to Your Site first appeared on AIOSEO.]]>
How to Enable Debugging in WordPress https://aioseo.com/docs/how-to-enable-debugging-in-wordpress/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-enable-debugging-in-wordpress Fri, 28 May 2021 21:23:18 +0000 https://aioseo.com/?post_type=documentation&p=40582 Do you need to enable debugging in WordPress? This doesn’t apply to only All in One SEO but when trying to debug anything on your site from any plugin or your WordPress theme. When troubleshooting issues with All in One SEO,…

The post How to Enable Debugging in WordPress first appeared on AIOSEO.]]>
Do you need to enable debugging in WordPress? This doesn’t apply to only All in One SEO but when trying to debug anything on your site from any plugin or your WordPress theme.

When troubleshooting issues with All in One SEO, there are times when you may need to find any possible errors being output by WordPress, plugins or themes.

When enabled, WordPress debug will log any errors detected on your site. This can be key to finding the source of an issue or just learning more details about any possible errors on your site.

Enabling debug in WordPress

To enable debugging on your site, please follow the steps below.

Locating the wp-config.php file

By default, WordPress debug will be disabled. To enable it, you’ll need to access your site files through FTP.

Alternatively, you can also just install a simple plugin to easily gain access to your WordPress files.

Editing the wp-config.php file

Once your site files are open, you’ll need to open wp-config.php for editing. This will be located in the root folder of your site.

Open wp-config file to enable debugging in WordPress

The wp-config file contains site-specific configuration settings, such as database information and, potentially, settings added by your hosting provider. For debugging, you’ll need to find this line of code (will generally be near bottom of file):

define('WP_DEBUG',false);

Adding the debug code

Once you’ve located this, you’ll need to replace it with the following lines of code:

// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 ); 

// Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
define( 'SCRIPT_DEBUG', true );

This code will need be to inserted before the comment /* That’s all, stop editing! Happy blogging. */ in the wp-config,php file.

Enable debugging inside the wp-config.php file

This will enable debugging and, importantly, prevent any errors from displaying on your site. Instead, a debug log will be saved to your site files.

Replicate the issue

After saving these changes to wp-config.php, you’ll need to return to your site and replicate the issue you’re seeing. This will ensure that it gets recorded in the error log.

Viewing the debug log

Then, you can return to your site files and open /wp-content/debug.log.

The contents of an error log can vary a lot depending on the cause and number of issues, but now you should be able to see details that help you better track down the issue.

The post How to Enable Debugging in WordPress first appeared on AIOSEO.]]>
How to Fix a 404 Error When Viewing Your Sitemap https://aioseo.com/docs/how-to-fix-a-404-error-when-viewing-your-sitemap/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-fix-a-404-error-when-viewing-your-sitemap Wed, 07 Oct 2020 20:52:46 +0000 https://aioseo.com/docs/how-to-fix-a-404-error-when-viewing-your-sitemap/ If you are seeing a 404 error Page Not Found when viewing the sitemaps generated by All in One SEO then this article will help you troubleshoot this. There are a number of reasons why All in One SEO cannot…

The post How to Fix a 404 Error When Viewing Your Sitemap first appeared on AIOSEO.]]>
If you are seeing a 404 error Page Not Found when viewing the sitemaps generated by All in One SEO then this article will help you troubleshoot this.

There are a number of reasons why All in One SEO cannot generate a sitemap and WordPress returns a Page Not Found error. These are listed below along with steps to check whether this is affecting your site.

The sitemap is disabled

First, check whether you’ve enabled the sitemap by going to All in One SEO » Sitemaps and click on the tab for the sitemap you’re having problems with.

Is the Enable Sitemap setting toggle in the On position? If it’s not, then click the toggle to enable the sitemap and click the Open Sitemap button to view the sitemap.

Enable Sitemap toggle and Open Sitemap button on Sitemaps screen

If you are using the Video Sitemap and/or the News Sitemap in All in One SEO, then you should also use the main XML Sitemap in All in One SEO.

There is no content

This may seem like a silly question to ask, have you made sure that you have published content on your site that you’re including in the sitemap?

Check the Post Types and Taxonomies settings to verify which content you’ve selected to include in your sitemap.

If this is the News Sitemap, then you must have content that has been published in the last 48 hours. Any content older than this is not included in the News Sitemap as per Google’s requirements.

The content is set to noindex

This is directly related to “There is no content” above. All in One SEO does not include content in the sitemap that is set to Noindex.

So if you’ve set the Show in Search Results to No under Search Appearance or enabled No Index using the Robots Meta settings under Search Appearance or on your content then this content will be excluded from the sitemap.

The NGINX rewrite rules haven’t been added

If your server is running NGINX then you may need to add the NGINX rewrite rules here.

If you’re on All in One SEO version 4.2.2 or lower then sitemaps will only work with “pretty permalinks”.
Go to Settings » Permalinks on your site and verify that it’s set to something other than Plain.

The sitemap name has been changed in the database

This can be a little more difficult to check for. The easiest way is to go to All in One SEO » Tools » Import / Export and in the Export Settings area, check the box for Sitemaps and click the Export Settings button.

Export sitemap settings from Import/Export tool

Open the aioseo-export-settings.json file that was downloaded to your computer and search for “filename”. If the value is anything other than “sitemap” for the XML Sitemap and “video-sitemap” for the Video Sitemap then the filename of the sitemap has been changed.

You can change it back in the export file and then import the settings.

CDN Plugin includes XML or XSL

If you’re using a CDN service or CDN plugin, then check to see if deactivating the plugin or service resolves the problem. Some CDN services and plugins include XML and XSL URLs when they shouldn’t.

To exclude the XML Sitemap from caching, please refer to the instructions here.

If you are using a different plugin or caching is done at the server level then contact the plugin developer, service provider, or your hosting company to find out how to exclude XML and XSL URLs.

The post How to Fix a 404 Error When Viewing Your Sitemap first appeared on AIOSEO.]]>
How To Fix JavaScript Errors https://aioseo.com/docs/how-to-fix-javascript-errors/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-fix-javascript-errors Thu, 03 Mar 2022 16:58:58 +0000 https://aioseo.com/?post_type=documentation&p=77593 If you’re viewing this document, you’ve likely encountered some sort of JavaScript issue. The good news is that these are easily and quickly solved in almost all cases, and we’ll have you up and running in no time. Generally, you’ll…

The post How To Fix JavaScript Errors first appeared on AIOSEO.]]>
If you’re viewing this document, you’ve likely encountered some sort of JavaScript issue. The good news is that these are easily and quickly solved in almost all cases, and we’ll have you up and running in no time.

Generally, you’ll want to check a couple of things:

Still having issues? Not to worry, our friendly AIOSEO support team is ready to help. Just fill in the support form below, and we’ll get you help in a jiffy:

Please enable JavaScript in your browser to complete this form.
Name
Paste the error message provided to you or any additional details here.
The post How To Fix JavaScript Errors first appeared on AIOSEO.]]>
How to Increase the WordPress PHP Memory Limit https://aioseo.com/docs/increase-wordpress-php-memory-limit/?utm_source=rss&utm_medium=rss&utm_campaign=increase-wordpress-php-memory-limit Mon, 26 Sep 2016 22:05:32 +0000 https://aioseo.com/docs/increase-wordpress-php-memory-limit/ 1. Edit your wp-config.php file and enter something like: This increases the WP memory limit for the front-end. define('WP_MEMORY_LIMIT', '512M'); This increases the memory limit in wp-admin. define( 'WP_MAX_MEMORY_LIMIT', '512M' ); 2. If you have access to your PHP.ini file,…

The post How to Increase the WordPress PHP Memory Limit first appeared on AIOSEO.]]>
1. Edit your wp-config.php file and enter something like: This increases the WP memory limit for the front-end.

define('WP_MEMORY_LIMIT', '512M');

This increases the memory limit in wp-admin.

define( 'WP_MAX_MEMORY_LIMIT', '512M' );

2. If you have access to your PHP.ini file, change the line in PHP.ini
If your line shows 64M try 256M or 512M:

memory_limit = 512M ; Maximum amount of memory a script may consume (64MB)

3. If you don’t have access to PHP.ini try adding this to an .htaccess file:

php_value memory_limit 512M

4. If none of the above works then talk to your host.

You can find more information about how to increase the memory limit in this article from WPBeginner.

The post How to Increase the WordPress PHP Memory Limit first appeared on AIOSEO.]]>
How to Open the Browser Error Console https://aioseo.com/docs/how-to-open-the-browser-error-console/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-open-the-browser-error-console Fri, 28 May 2021 21:43:25 +0000 https://aioseo.com/?post_type=documentation&p=40587 This guide will help you to open the browser error console to troubleshoot a problem. When troubleshooting issues with All in One SEO, as well as other plugins and themes, it’s sometimes useful to check for errors in your browser.…

The post How to Open the Browser Error Console first appeared on AIOSEO.]]>
This guide will help you to open the browser error console to troubleshoot a problem.

When troubleshooting issues with All in One SEO, as well as other plugins and themes, it’s sometimes useful to check for errors in your browser. This is especially important because a lot of code runs in your browser and affects whether, or how, a page is displayed.

There are three way to open the browser error console depending on your operating system and browser. These are:

  • In Windows, press the Control, Shift and I keys, or on Mac, press the Command, Option and I keys on your keyboard at the same time.
  • Press F12, or Function and F12, on your keyboard.
  • Right-click anywhere on the page in your browser and choose Inspect or Inspect Element from the popup menu

When you use the methods above, a panel will be displayed at the bottom of the browser.

At the top of this panel will be some tabs, click on the tab called Console. Here’s how this looks in Chrome.

Browser error console in Chrome

Finally, reload the page in your browser by clicking the Reload icon in the button bar, or by pressing Control, Shift and R in Windows or Command, Shift and R on Mac, and any errors will appear in red in the browser error console.

These may give you some idea of the problem or help us if we’re troubleshooting with you.

The post How to Open the Browser Error Console first appeared on AIOSEO.]]>
How to troubleshoot issues with All in One SEO https://aioseo.com/docs/how-to-troubleshoot-issues-with-all-in-one-seo-pack/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-troubleshoot-issues-with-all-in-one-seo-pack Fri, 13 May 2016 18:20:41 +0000 https://aioseo.com/docs/how-to-troubleshoot-issues-with-all-in-one-seo-pack/ Whenever you are experiencing an issue with All in One SEO, please follow these standard WordPress troubleshooting instructions. #1. Clear any caching and deactivate any caching or performance plugins. This also includes server caching software like Varnish and hosted solutions…

The post How to troubleshoot issues with All in One SEO first appeared on AIOSEO.]]>
Whenever you are experiencing an issue with All in One SEO, please follow these standard WordPress troubleshooting instructions.

#1. Clear any caching and deactivate any caching or performance plugins. This also includes server caching software like Varnish and hosted solutions such as CDNs such as Cloudflare. After any change you make in the steps below, clear your browser cache.

#2. Start by taking a full backup of your WordPress installation, including all files and the database.

#3. Now deactivate and reactivate All in One SEO and see if this resolves the problem.

#4. Next, deactivate all plugins besides All in One SEO. If the problem went away, then you know it was caused by one of the plugins you deactivated. Reactivate each plugin one at a time until the problem occurs again. You now know which plugin is causing the issue.

#5. However, if the problem did not go away after deactivating all plugins, then it might have something to do with your theme. Switch to the default WordPress theme (like Twenty Twenty or Twenty Twenty One). If the problem went away, then you know it was caused by your theme.

#6. You can also enable WP_Debug and check the debug log for error messages. For instructions on how to do this, consult our How to Enable Debugging guide here.

#7. You can check the browser error console for any errors which will appear in red. For instructions on how to do this, consult our How to Open the Browser Error Console guide here.

Alternatively, if you’re not comfortable with deactivating all plugins in step 4 above or switching to the default theme in step 5 above, then you can use the official WordPress Health Check & Troubleshooting plugin here.

Install and activate the Health Check & Troubleshooting plugin and then click on Troubleshoot below the All in One SEO plugin. This will temporarily disable all the plugins and switch to a default theme only for your user ID without impacting what your visitors see.

Enable troubleshooting mode link of Health Check & Troubleshooting plugin

Check to see if you’re able to reproduce the problem. Once you’re done troubleshooting, deactivate and delete the Health Check & Troubleshooting plugin.

If none of the above steps resolve the issue, then you might be experiencing a configuration issue. Try resetting your setting to the defaults and see if that fixes the problem. You will want to export your settings first so you can restore them after testing.


Do you need help with these steps?
We offer premium support provided by our full time support staff to customers who have an active license for All in One SEO Pack Pro.

The post How to troubleshoot issues with All in One SEO first appeared on AIOSEO.]]>
SEO Analysis Unable to Connect to Your Site https://aioseo.com/docs/seo-analysis-unable-to-connect-to-your-site/?utm_source=rss&utm_medium=rss&utm_campaign=seo-analysis-unable-to-connect-to-your-site Tue, 08 Jun 2021 15:41:51 +0000 https://aioseo.com/?post_type=documentation&p=41811 If you’re experiencing problems with the SEO Analysis tool within All in One SEO then this article may help. In This Article The SEO Analysis runs from our servers which scan your site for common problems that may affect SEO.…

The post SEO Analysis Unable to Connect to Your Site first appeared on AIOSEO.]]>
If you’re experiencing problems with the SEO Analysis tool within All in One SEO then this article may help.

The SEO Analysis runs from our servers which scan your site for common problems that may affect SEO. Because the scan runs from our servers, they have to be able to reach your site, and this may not always be possible.

If your website is hosted locally and is still in development, it must first be published online before our servers can scan it.

Unable to Parse Site Content

Some firewalls, security tools and CDNs such as Cloudflare and Incapsula may block our servers or cause the request to time out. If this happens you may see an error that says “We were unable to parse the content for this site.”

If the SEO Analysis tool returns this error and you have a CDN, firewall or security service implemented, you can try adding the two IP addresses below as whitelisted IP addresses:

  • 104.236.26.134
  • 159.89.243.35

If you’re unsure, you can reach out to your hosting provider to get the IP addresses whitelisted.

Some security services may still not allow our SEO Analysis server through. In this case, unfortunately there is nothing you or we can do as this is a policy that they have.

Couldn’t Connect to the Site

If you see a message that says “We couldn’t connect to the site, please try again later.” then this means that it took too long to fetch the page from your server.

We have a timeout of 60 seconds to fetch the source code of your home page. This is also a standard timeout most hosting companies use. If it takes longer than 60 seconds to fetch the source code of your home page then you’ll see this message.

You can try implementing caching using a good performance plugin, and you can also try optimizing the JavaScript and CSS that loads on your site using a plugin such as Autoptimize. We do recommend checking with your hosting provider before implementing these plugins as many hosting companies have preferred caching plugins or configuration that work with their servers.

You can also try reducing the file size of images on your home page.

Results Don’t Match the Source Code of Your Site

If you’re seeing results from SEO Analysis that don’t match what’s in the source code of your site, then click on the Refresh Results button under All in One SEO > SEO Analysis to perform a new site analysis and get the latest score and checklist results.

Refresh Results button on SEO Analysis screen

This can also be caused because we’re getting an error response or CAPTCHA back from your server or firewall.

You can try whitelisting the IP addresses above, but in most cases there is no way to bypass a CAPTCHA or other security measure that prevents us from browsing your site.

If you have configured a “Coming Soon” or “Under Construction” maintenance page for your website using a plugin like SeedProd, our servers will not be able to bypass it. You must first disable this page before scanning your site.

If you’re still experiencing problems, then feel free to contact our Support team here.

The post SEO Analysis Unable to Connect to Your Site first appeared on AIOSEO.]]>