Connect with us

SEO

Yoast SEO 19.5 Update Causes Fatal Errors

Published

on

Yoast SEO 19.5 Update Causes Fatal Errors

Publishers who updated to Yoast SEO 19.5 may have experienced more than they expected. Reports of fatal errors caused by the update soon began surfacing. Interestingly, the error appears confined to specific situations and not across the board.

Yoast SEO version 19.5

Yoast version 19.5 contains several changes that improve the user experience, fix a validation issue in the Article structured data, and address some minor bugs.

A standout improvement is the Front-end SEO inspector that provides an overview of posts and various SEO settings like meta tags and structured data.

Unfortunately, a bug also occurred in a specific situation that caused a fatal error.

A fatal error can occur when there is a conflict between two plugins.

Yoast Fatal Error

Eli Schwartz, search marketing expert and author of the popular book Product Led SEO, tweeted about a fatal error.

It’s not uncommon for a random conflict between plugins to cause a problem. But this wasn’t all that random, as others confirmed that the same thing was happening to them.

The official Yoast SEO support page on WordPress.org also contained reports of fatal errors.

One user posted:

Fatal error: Uncaught YoastSEO_Vendor

“I woke up today and tried to access the dashboard of my website and I was met with a Fatal Error, I’m not able to access it through backend nor Login.
How can I solve this issue.”

Two others responded with the same problem, with one of them offering this comment:

“Same here. Can’t login in backend and both site and backend throw a fatal error.

Saw that Yoast has autoupdated today.

Advertisement

Moved both the free and the premium version from plugins directory to a temporary directory and now the site is back online.”

Someone else with the same setup of the free and premium version echoed that report, posting:

“Getting a fatal error after the update too. Also have the free version, premium version and News SEO.”

The official Yoast support person was apologetic, responding with this statement:

“We’re sorry that you’re experiencing a fatal error. Thanks for reporting.

We’re investigating and it seems to be a problem with the latest update of Yoast SEO while the newest Premium wasn’t released yet. This shouldn’t have happened.

We’re looking at getting this resolved as soon as we can by releasing a patch for free and also by releasing Yoast SEO Premium asap.

Either should fix the fatal error.

Yoast Responds

Joost de Valk, the founder of Yoast, offered this feedback to Search Engine Journal:

“A patch was created quickly by the team indeed and for most sites that resolved it entirely.

For some sites the auto update mechanism failed to run properly and therefore those sites didn’t automatically fix themselves.

Advertisement

We’ve been discussing this internally a lot, as we weren’t happy that this happened at all, and we weren’t happy with how we handled it. We’re all honestly really bummed by it and feel sorry for the sites we’ve broken.”

Yoast Identifies the Problem

The last commenter who noted how they had two versions of the Yoast plugin installed, the free and the premium versions, may have been a clue to what caused the fatal flaw because that situation was cited as the reason why the Fatal Error was happening.

Yoast responded quickly to the issues and issued a patch the very same day, version 19.5.1.

According to the Yoast SEO WordPress Plugin changelog that documents what is in each update:

“19.5.1 – Bugfixes:

Fixes a bug where a fatal error would be thrown on the front-end when Yoast SEO 19.5 was used with an older version of Yoast SEO Premium.”

The Problem is Fixed with Version 19.5.1

Yoast 19.5.1 has fixed the problem.

One user posted this comment in the Yoast support forum:

“Update 19.5.1 has corrected the issue.”

However, because there are millions of users with millions of combinations of other plugins installed, it’s almost inevitable that very few edge cases may pop up with issues.

Advertisement

For example, in a post in the official Yoast support forum, one user describes updating from 19.4 directly to 19.5.1 and not having a satisfactory experience.

They shared:

“I went from 19.4 to 19.5.1 and it still broke my site. I don’t think .5.1 fixed the entire issue. I never updated to 19.5. Went straight from 19.4 to 19.5.1.
I have yoast, Yoast premium, and woo. all 3. First, one to try to update was regular yoast. All other plugins and WP on my site are current. Hope that helps to fix 19.5.1

Glad I never trust autoupdate, Not a fan of paying anyone to be a beta tester.

Yet this one still got me.”

It’s not unusual for edge cases to surface for any update, and this might be the case for Yoast 19.5.1.

The cause of the problem appears to be that Yoast published an update for the free version of Yoast (19.5) but did not simultaneously publish an update to the premium version, which then caused the two plugins to conflict, resulting in a fatal error.


Featured image by Shutterstock/Kues

window.addEventListener( 'load', function() { setTimeout(function(){ striggerEvent( 'load2' ); }, 500); });

window.addEventListener( 'load2', function() {

if( sopp != 'yes' && addtl_consent != '1~' ){

!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');

if( typeof sopp !== "undefined" && sopp === 'yes' ){ fbq('dataProcessingOptions', ['LDU'], 1, 1000); }else{ fbq('dataProcessingOptions', []); }

fbq('init', '1321385257908563');

fbq('track', 'PageView');

fbq('trackSingle', '1321385257908563', 'ViewContent', { content_name: 'yoast-seo-plugin-fatal-errors', content_category: 'news wp' }); } });

Advertisement



Source link

SEO

In-house SEO vs outsourced agency talent: Who wins the debate?

Published

on

In-house SEO vs outsourced agency talent Who wins the debate

30-second summary:

  • SEO involves a lot of tasks, processes, and technicalities that are hard to master and manage
  • Investing in an in-house team can have lots of advantages, like building specialized talent, greater control over performance, productivity, brand and process alignment
  • However, outsourcing to an SEO agency may not deliver the above-mentioned benefits but can be easier on your marketing budget and overheads
  • So, how do you identify the right fit for your business?

There are too many parts of SEO and many of those parts are constantly moving and changing. The more a site grows, the more challenging SEO is going to be. So what’s a better approach: to start building your own in-house SEO team or rely on an agency or freelancers?

Let’s see…

Pros and cons of building your own team

Pro #1: You build your own internal talent and knowledge

Your team is your biggest asset. Your company is only as good as the people behind it. These are all cliches but they hold true.

Having an in-house team to rely on makes your SEO strategy more consistent and aligned with your company’s culture and your product positioning strategy. Plus, there is a smoother flow of ideas and communication that leads to better results. You also stand to gain from the cross-pollination of talent that feeds into innovation and greater problem-solving.

Con #1: Talents tend to move on

There’s one huge issue with talented people: They tend to overgrow their employing businesses, and they do that pretty quickly.

It often becomes hard (and expensive) to keep the talent, even if your organization was the one that grew it.

Advertisement

Pro #2: You hold someone responsible

If you are good at hiring, you will likely find someone responsible who will take their training and tasks seriously. The person will have clear ownership which makes everyone’s lives easier and your business more effective. 

Any business initiative is going to be successful only if there’s someone inside the company to “own” it.

In-house teams are easier to control, you can ask for and obtain reports within a day. You can ask for clarifications without running out of your billable hours.

Con #2: It is expensive

Not many businesses can afford to have an internal SEO that has nothing but SEO… Apart from regular and inevitable payroll, there are also HR processes that contribute to the overall expenses. And let’s not forget about employee insurance and other benefits.

Yes, growing your own team is generally a great investment but only if your budget allows it. Plus, there’s always a risk your investment will simply leave your company one day (see above).

Pro #3: You own your data

Privacy is a big issue when it comes to letting anyone do marketing for you. On the other hand, you can also control the technology and privacy much more efficiently ensuring that your data is accessible to your internal team only.

Additionally, when you outsource anything, you will inevitably miss lots of data, like contacts that were acquired, templates that worked better, and other assets.

When you have the work done internally, you end up accumulating contacts you can rely on going forward. You also eventually build your own data and find innovative ways to build it into your search marketing strategy.

Advertisement

Con #4: It is slower

Unless you have a huge team, SEO tasks will pile up. They are very hard to organize and scale without outside help because there are too many variables and most of them are done on a continuous and regular basis.

Relying on freelancers to outsource SEO tasks is often the only way to get things done and free some time for looking into analytics to align your SEO strategy better.

Pro #5: The process can be better integrated

SEO is no longer an island. It can only be really effective if it is well-integrated into all processes within an organization, including product development, IT, sales, and customer support.

The intersection of digital and physical consumer experiences is also a strong reason as to why SEO needs to have strong integration with digital marketing, martech, and sales. Your business can achieve its goals only if it has a unified footprint.

Con #5: You cannot build a team that is good at everything

The biggest problem with SEO is that there are several moving parts that require absolutely different training and skill sets.

Remember the graph?

SEO graph and relativitySource: Anthony Palomarez

SEO always includes content creation and optimization, technical support, and link building (which normally includes email outreach, relationship building, and linkable asset creation which, in turn, involves graphic design or video production tasks).

If you need to understand all of these moving parts better, I have a simplified flow chart for you:

the scope of SEO

Let’s not forget that many of those parts will have to evolve based on ever-changing Google guidelines and ever-developing search algorithms that are hard to keep up with.

Advertisement

With such a variety of skills required, building a team that would handle almost everything is next to impossible, even for corporate entities.

Of course, today’s technology makes it much easier. You don’t have a web developer to build a landing page, or handle on-page SEO essentials. You don’t have to be a graphic designer to create visuals, or even put together an effective lead magnet.

But even with smart technology, to handle all the parts of an SEO strategy you will need a pretty huge team, which is – again – expensive.

The truth is somewhere in the middle

The takeaway from the above is somewhat of a dilemma: You want a team to control something that you may never be able to control.

The best solution is usually in the middle:

  • Hire an SEO manager who has thorough SEO knowledge
  • Let that SEO manager find companies and freelancers to outsource different moving parts to

This means having an SEO manager who is brilliant at both SEO and project management.

Yes, it will take time to find the right person but finding the right person is never easy. 

It is well worth your time though:

  • Your in-house person will be able to “translate” any SEO jargon to you whenever you need to understand what is going on
  • You will have someone owning the strategy and process 
  • There will be a person who will be inside your company to ensure your SEO strategy is aligned with your overall product positioning strategy and include other teams in the SEO processes

In reality, if you want your SEO strategy to deliver results, you need both: An internal person (or a team) and someone outside your company to rely on. This is not a question of choosing one.

Conclusion

Managing SEO is hard. Don’t feel discouraged. There’s no valid alternative to organic search traffic. Find the right person who will be able to manage the process for you and find reliable partners to outsource different SEO tasks to. This way you will keep the strategy under control while still being able to afford it. Good luck!

Advertisement

Ann Smarty is the Founder of Viral Content Bee, Brand and Community manager at Internet Marketing Ninjas. She can be found on Twitter @seosmarty.

Subscribe to the Search Engine Watch newsletter for insights on SEO, the search landscape, search marketing, digital marketing, leadership, podcasts, and more.

Join the conversation with us on LinkedIn and Twitter.



Source link

Advertisement
Continue Reading

DON'T MISS ANY IMPORTANT NEWS!
Subscribe To our Newsletter
We promise not to spam you. Unsubscribe at any time.
Invalid email address

Trending

en_USEnglish