Thursday, October 5, 2017

Ready for a Career Boost? Think SEO Training

Ready for a Career Boost? Think SEO Training was originally published on BruceClay.com, home of expert search engine optimization tips.

Ninety-six percent of employers say continuing education improves job performance, according to a 2016 study by Evollution.

That’s what George Niver, CTO of Destination Commerce Corporation, believes, or came to find sometime between his first attendance at Bruce Clay SEO Training in 2005 and his eighth time taking the course in 2017.

How Annual SEO Training Helped George Niver Climb His Career Ladder

George Niver is an eight-time student of our SEO training course. So we interviewed him to hear more about why.

First, his story. In 2004, he was working in IT as website manager for a nonprofit. An SEO consultant agreed to give him the recommendations if he did the work.

He decided to enroll in some in-person SEO training himself, which led to doing more SEO for his company and eventually led to contract SEO work.

Businesses, as it turned out, were hungry for his ability to attract new customers through search engines. He was hired as an in-house developer at the Destination Commerce Corporation’s site for the Outer Banks, NC, region.

“My boss told people that because of SEO we ranked No. 1 for hundreds of keywords in the Outer Banks even though the competition is getting stronger,” Niver said in a recent interview.

Niver says that he attends our classroom training course every year because it allows him to keep “in constant touch with what’s happening with the search engine changes.”

It’s also because, sitting in a room face-to-face with a trainer, he gets to ask tough questions and get an expert reply.

In 2009, Destination Commerce Corporation promoted Niver to CTO. Today he manages the digital marketing of 50 websites, develops new markets, and still focuses half of his time on SEO.

He credits continuing education with greater perspective:

“[Annual attendance] has a spiraling effect of getting more grounded each time in certain things that I may not have been aware of. The breadth of what I do at work has expanded because of taking the course regularly. My knowledge increases, and my interest increases in different directions.”

Industry-Wide Trends toward Continual Training

Niver’s story is exceptional but it isn’t unique. We’ve also leveled-up whole marketing and IT departments with on-site group training.

Some companies build SEO training into their annual education. We’ve seen our fair share of students who come back every year for a technology update as part of their continuing education.

With hundreds of search engine rankings signals, changing algorithm updates and even a mobile-first index looming with Google’s search engine, can you say with confidence that you understand and know how to respond to these events?

Periodic search engine optimization training is a best practice for professionals in the digital marketing industry. It’s investing in yourself and your people.

George Niver SEO Training

It prepares you to think and respond strategically to anything the search engines like Google can throw your way, and helps keep your company up-to-date with the changes that we see each year in SEO.

If you do not understand SEO to the core, then your website, its rankings and visibility will suffer. Uninformed and careless decisions will be made with your website that can cause it to be impacted in the search results.

You Need SEO Training If …

SEO training is important for more reasons than you may think. You’ll get value from SEO education if:

  • You want various stakeholders to have intelligent conversations about and make unified decisions regarding website changes and anything that will impact SEO.
  • You are not satisfied plateauing at No. 5 in the search results – you want to know how to be a top-ranking source of information for your customers, and increase your visibility across the different elements on search results pages.
  • You want to build SEO education into annual continuing education goals.
  • You want people who are managing teams to deeply understand SEO. They can then use this important skillset to make strategic decisions and better work with their team members.
  • You have new additions to your team or roles are changing hands, and the new people need to get up to speed about SEO best practices.
  • You are working with an SEO vendor and want to know how to evaluate and intelligently implement their recommendations.
  • You have a website that’s suffered a search engine penalty and you want to understand what it is and how to go about fixing it.

Who can benefit from SEO training?

  • Marketing manager: Understand how SEO techniques fit into the broader digital marketing mix, and empower search wins from the top down.
  • SEO professional: SEO best practices are constantly evolving; hear from SEO industry leaders what changes mean the most. An in-person classroom setup will best suit the SEO’s needs.
  • IT professional: Support your organization’s search engine discovery, crawlability and accessibility.
  • Web developer: Set yourself apart with SEO knowledge that can help improve the rank, reach and conversion of websites.
How to Choose SEO Training

When choosing training for yourself or your company, consider this:

Read the reviews. Students are likely to give the most unbiased feedback.

Research the trainers. Are they in demand in their space and/or did those with an extensive background in both theory and practice design the course?

SEO training comes in many different flavors. Each type is viable and the best fit depends on your resources, availability, budget and learning style.

  • Conferences: Conferences are good for more general training. However, with conferences, it takes some background knowledge and intuition to read between the lines and pick up on the nuances of what is being taught. Conferences are great for learning what has changed within the search marketing industry, but generally do not teach you the fundamentals of the SEO practice. SMX conferences are a great place to start. (And you can often find a one-day training workshop there on various digital marketing disciplines).
  • Online training: Video training classes like those offered by Market Motive are a good option for people who like to learn at their own pace without a high degree of interactivity. Online training is also good for groups of people and perhaps companies with limited budgets for continuing education. Typically, these classes are one-off trainings on specific topics, not a “soup to nuts” educational program. Be sure that you block interruptions like email so your focus is where it needs to be.
  • In-person training: In-person training is typically highly interactive, and is designed with a classroom-type curriculum, often taking a deep dive into a discipline over the course of one or several days. In-person training can sometimes happen at your place of business, and in many cases, requires travel and time away from work. However, the scope of knowledge transfer is usually very high. I may be biased because we run in-person SEO training here at Bruce Clay, but I believe it to be the most effective.
blue gelato

SEO training comes in many different flavors and the best fit for you depends on your resources, availability, budget and learning style.

I should mention that a portion of people get their SEO knowledge from the tools they subscribe to. But it isn’t enough to know how to run an SEO tool and cross off the list of tasks or recommendations it is giving.

The Canary Wharf Executive Development Centre gives the following tip to those sizing up training:

You need to ensure that it is producing knowledge & skills that your employees can use immediately to have a bottom line impact – and, therefore, create a tangible ROI as soon as the training ends.

It’s not enough to take a course or send folks to training. You have to ensure that you walk into the course ready to get the most from the experience:

  • Come with real-life examples of problems you’re facing, and get feedback from the instructors on them.
  • Establish a goal for yourself ahead of training, like learning more about a particular aspect of SEO or being able to teach your team when you get back.
  • Look for a channel — a community or support structure — that allows you to continue your development after the course is done through questions and peer/instructor feedback.

At the end of the day, with SEO training in particular, you want to ensure it’s conducted by a reputable brand that believes in ethical SEO practices. At the end of the course, the goal is that you can go back to work and be better at SEO.

What Happens When You Invest In Yourself

There’s an old saying in business that the CFO says to the CEO: “What happens if we spend money training our people and then they leave?” The CEO’s response: “What happens if we don’t and they stay?”

SEO training is a competitive survival tactic, and if you are a marketer or manage an in-house team, training is mandatory. It’s an investment in the future of your career and business.

George Niver attends training each year to stay on the pulse of SEO and also to spark new opportunities:

“I have eight sets of manuals. It’s obvious as Bruce is going through the course, how many things have changed in the manual since the last year. When I’m sitting there listening to the class, I’m continually making notes or writing suggestions about which clients could use certain things that have changed in the last year. It’s inspiring to hear what’s changed in the last year. It’s important to what I do every day.”

Introducing the Early Bird Discount

Today, in our 18th year presenting in-person SEO training, we’re announcing a brand new discount among our special offers: the early bird.

Apply an early bird discount when you sign up for SEO training a month or more before the training date.

The early bird can be combined with other deals, like the returning student 25% discount or the multi-student discount where every student after the first is $300 off.

See all our discount offers here.

via GIPHY

If you like this post or want to send this discount offer to a friend or colleague, please share.

http://ift.tt/2hQiXYE

YoastCon interview with Michiel and Marieke

November 2, 2017. This date has been etched in the collective Yoast agenda’s for some time now. If you haven’t guessed, it’s when the second edition of the YoastCon SEO conference takes place. This practical conference is aimed at every site owner, business manager, content editor or anyone remotely making money with a site and trying to improve their results. In this interview, you’ll hear from our own Marieke van de Rakt and Michiel Heijmans – who will also MC the event – on why you should visit YoastCon.

Don’t want to miss this epic SEO event? Get your ticket now for YoastCon 2017!

Get your ticket NOW »

Why YoastCon?

The first edition of YoastCon was all about celebrating the fifth anniversary of Yoast as a company. It was a small, down to earth SEO conference focussed as much on sharing SEO knowledge as it was a meeting of new friends and a rekindling of old ones. YoastCon was put together by a small team and it resulted in a great maiden voyage for the conference.

Come see Marieke and Michiel speak at YoastCon 2017 on November 2 »banner YoastCon

Michiel remembers how much work it was: “We wanted to celebrate five years of Yoast and we thought a conference was the best way to do this. It was an awful lot of work, but it paid off. It was a great ride! This was such a cool experience that we wanted to do it again but on a grander scale.”

Marieke concurs: “We probably won’t do this every year, because of the amount of work involved. However, we do have a lot more helping hands now, so never say never. The first YoastCon was one of the best days ever, so I’m really looking forward to the second edition!”

“YoastCon offers us a brilliant opportunity to not just talk about what we mean by holistic SEO, but show it as well. In that sense, it’s the perfect combination of sharing information and sharing knowledge that’s immediately applicable to any site. When you get home from the conference, you can take action that really helps you to achieve success,” Michiel says.

YoastCon is all about practical SEO, why exactly is that?

“People have a great need for practical insights. Something they can apply immediately. However, they find it hard to determine how to start. The Yoast SEO plugin is very practical as it helps you to improve your site by signaling when something could be improved. It’s a tool that you can start using at a moment’s notice. During the first YoastCon, we introduced our holistic SEO vision and now we’re going to make that abstract concept practical for people to apply, ” says Marieke.

What are the hot SEO issues at this event?

At a good SEO conference, you get both a taste of the now and the future. While the future of search is hard to predict, there are things site-owners can prepare for. Marieke is quick to mention the incredible power of content: “Content is the cornerstone of a good SEO strategy. Writing SEO-proof articles is a skill that takes work. Plus, these days you have to keep voice search in mind when writing content. Also, mobile and local SEO keep getting more important. All these things will be discussed at YoastCon.”

Michiel mentions that SEO is no longer seen as a trick, but that it has acquired a special status in projects: “These days, SEO is seen as something that delivers results. It’s accepted because it works. YoastCon is a place to learn how to use SEO to your advantage. Not just SEOs, but every site-owner, web developer, business owner or content strategist will learn something. Plus, it’s an excellent opportunity to extend your network. And you get to dance with all the cool people at the party. It’s going to be an awesome day!”

What are you looking forward to most?

“I’m really looking forward to MC’ing with Michiel,” Marieke blurts out. “But also my SEO copywriting workshop, that is going to be epic. I’m going to let the people write so much they’ll never forget the lessons learned. It’s great to be able to get direct feedback from people. It’s good to be reminded of how people perceive your work. We often miss that human touch since we work online all the time.”

Michiel is looking forward to seeing people interact with each other and with team Yoast as well: “We don’t often get this close to our audience. Now, we have to chance to share knowledge directly with a group of people that is eager to learn.”

How does YoastCon differ from other SEO conferences and WordCamps?

“We’re trying to combine the matter of SEO conferences with the openness and inclusiveness of WordCamps. We’re not just aiming at WordPress since there will be workshops on TYPO3 and Magento 2 as well,” Michiel says.

“I agree,” Marieke says: “We’re looking for a particular atmosphere. We don’t just let you listen to talks, but you can participate in workshops and we even offer you the chance to speak your mind on the future of WordPress, for instance. The talks are pretty exclusive if I may say so. You’ll get a lot of bang for your buck!”

Why should people visit the YoastCon SEO conference?

“You can’t miss this event if you are really serious about achieving success with your site. There’s a lot happening at the moment and this event gives you the chance to get up to speed and that may even turn out to give you the lead over your competitor. Besides that, it’s going to be an amazing day!” Marieke says.

According to Michiel, the event is aimed at everyone: “You can visit YoastCon if you own the bakery around the corner or if you manage a company of 40,000 strong. You have to go to YoastCon if you want to take your site to the next level. We have developed YoastCon from a very different mindset than your everyday SEO conference. It’s not just a conference, it’s a party for anyone making money with their site. And it’s in Nijmegen, the oldest city in The Netherlands, how cool is that! Go buy your ticket now, because they are selling like hot cakes. When they’re gone, they’re gone!”

Read more: ‘YoastCon 2017: a practical SEO conference’ »

http://ift.tt/2xVewlO

How Faceted Navigation Affects SEO

How Faceted Navigation Affects SEO cover

Faceted navigation is problematic for almost all e-commerce websites. The number of pages that e-commerce websites have on different versions of a single product poses a threat to the crawler’s efficiency – which could negatively affect your SEO. But what does faceted navigation really mean?

Faceted NavigationFaceted Navigation

Faceted navigation is typically found in the sidebars of e-commerce websites, and it contains both facets and filters. It allows the users to look for their desired product through a combination of attributes which will filter the products until the users find what they need.

However, facets and filters are different from each other. Their differences are:

  • Facets – These are indexed categories that help specify the listings and it acts as an extension of the main categories. Facets add a unique value for every selection a user makes, and as it’s indexed, facets should send relevancy signals to the search engine by ensuring that the page contains all the important attributes.
  • Filters – These are used to sort and refine items within the listings. This is necessary for the users, but not for the search engines. Filters should not be indexed because they do not change a page’s content, they merely sort it out in a different order – which would lead to multiple URLs having duplicate content.

Facet categories and filters

Potential Problems

Every possible combination of facets normally has its own unique URL which can cause quite a few problems for your SEO:

  • Duplicate Content
  • Wasting of Crawl Budget
  • Link Equity Dilution

As your site grows, so does your duplicate page. The inbound links can come to different duplicate pages which will dilute link equity and will limit the ranking capability of these pages.

This also heightens the possibility of keyword cannibalization. Multiple pages try to rank for the same keywords which would result in less stable and lower rankings – that could have otherwise been avoided if only an individual page targeted the keyword.

Solutions for Faceted Navigation

When choosing a solution for faceted navigation, you should take into consideration what you want in the index, increase the number of pages that get indexed, and lessening the number of pages you don’t want indexed. Some solutions for faceted navigation are:

  1. AJAX

This can help you with your faceted navigation because when you apply AJAX, a new URL is not created when a user clicks on a facet or a filter. Since there will be no unique URLs for every possible combination of facets, the issue of duplicate content, keyword cannibalization, and crawl budget wasting is potentially eliminated.

However, AJAX can only be effective before the start of an e-commerce website. It cannot be used as a means of repairing old, existing e-commerce sites. You will also need to invest in development time and proper execution for it to help on your faceted navigation problems.

  1. Noindex Tag

A noindex tag is used for the purposes of letting the bots know to exclude a certain page from the index – which would lead to it not being shown in the Google search results. It could definitely reduce the amount of duplicate content that shows up in the index and search results. Here’s how you can block search indexing using the noindex tag.

However, it does not help with the wasting of crawl budget because bots would still be entering the page. It also does not help with the distribution of link equity because the specific page that has a noindex tag would still be receiving link equity.

  1. Canonicalization

The use of canonical tags can help you let Google know that you have a preferred page that they should index and rank, and all other similar versions of that page’s content are only duplicates of the preferred page and should not be indexed and ranked.

You can use canonical tags for the problem of duplicate content and link equity will be consolidated to your preferred page. However, bots will still be able to crawl the pages – which will be a waste of your crawl budget.

  1. Robots.txt

Disallowing sections of the site can lead to great results. It’s easy, fast, and reliable. The best way to do this is to set a custom parameter to appoint all the varying combinations of facets and filters that you want to block (e.g. “noidx-2”). You can then incorporate it to the end of each URL you want to block or you can use a meta robot noindex tag in the headers to set the pages that you want to be blocked. You can then enter the disallowed custom parameter into your robots.txt file. It looks like this:

robots txt custom parameter

It is important to note that when you change the URL strings, you need to give 3 or 4 weeks for the search engine bots to notice these changes before your block these URLs with the robots.txt file.

However, this also has some problems. Link equity will be confined and the disallowed URL will not be able to share its link equity. Also, the URL can still be indexed if there were any “follow” links pointing to it.

  1. Google Search Console

This is a good method to temporarily fix your problems while you create a much better faceted navigation. You can use Google Search Console to tell Google how to crawl your website, and it should only be your last choice. Here’s how you can do it:

  • Log in to Google Search Console and Click the Crawl drop-down button

Google search console crawl

  • Click the URL Parameters button

Google search console URL parameters

  • Indicate the effect each of your parameters has on the page and how Google should treat these pages

It is important for you to remember that this will only work for Googlebot, therefore, it won’t work for Bing and Yahoo.

Faceted Navigation Best Practices

Faceted Navigation Best Practices

Here are some of the best practices you can do to help you create proper faceted navigation:

  • Use AJAX
  • Remove or prevent links to category or filter pages when they have no content (no product or out-of-stock)
  • Allow indexation for certain facet combinations that have high-volume search traffic
  • Set the site hierarchy through breadcrumbs in categories and subcategories, then mark them up with microdata
  • Set a prescribed URL order for facet combinations to avoid duplicate content issues
  • Consolidate indexing properties from the component pages to the whole series through pagination markup with rel=”next” and rel=”prev”
Key Takeaway

Any one of the solutions mentioned above is by no means the best solution out there. Every business is different and will have different circumstances, there isn’t any best approach that an SEO specialist could use to fix any website. You will be the one to decide the best solution for your faceted navigation problems.

An optimized faceted navigation can help your e-commerce site target a wider set of keywords, but it also opens you to higher risk. Make sure that every stage of development is properly enacted to have a website that prioritizes user experience, but is also able to meet the standards of search engines.

If you have any questions or clarifications, just comment it down below and let’s talk.

http://ift.tt/2kpXUNx

Wednesday, October 4, 2017

SEO basics: what are user signals?

If you’re an SEO-newbie you’ll probably hear lots of new and complicated terms. In our SEO basics-series, we’ll explain all these terms and concepts to you. In this post, I’ll go into user signals. What exactly are user signals? And what do user signals have to do with SEO? What do you need to know about them?

What are user signals?

User signals are behavioral patterns of users which Google uses to establish the rankings of your website in the search results. For instance: users click on a result in the search engines and after that, they immediately bounce back to Google. This is a signal that the website does not fit the search query of the user. Google uses this type of information to estimate what results are useful to show to people searching with a specific search query.

New to SEO? Learn the Basics of SEO in our Basic SEO course »

Basic SEO training Info The most important user signals

The most important user signals are the bounce rate and the click-through rate (CTR). These are important for your SEO, as Google takes these seriously. But besides that, these user signals are also important for your user experience. Let’s look at these two user signals in more detail.

Bounce rate

Your bounce rate is determined by the amount of people that click on the link to your website in the search engine result pages (SERPs) and consequently click back again to Google. A high bounce rate indicates that people did not find what they were looking for on your website.

It’s hard to pin down at what point a bounce rate is high. First of all, it depends on how you measure the bounce rate. Google Analytics indicates a bounce when a user does not click to other pages and only stays on one page on your site. But, is it still bouncing if someone stays on one page for minutes to read a page? Other analytics packages have different definitions of a bounce rate. Secondly, whether or not a bounce rate is high also depends on the type of website you have. If you have a blog, you’ll probably have a high bounce rate, as people often read only one post and go back to Google to find other blogposts on the same subject. If you sell a specific type of product, say, ballet shoes, your bounce rate is probably much lower.

Although bounce rate is hard to measure you should definitely monitor the trend of your bounce rate and the differences in bounce rate between your pages. If a specific page has a very high bounce rate, you should try to figure out what’s the cause. You could add links to other useful pages or call to actions to keep people on your site.

Read more: ‘Blog SEO: make people stay and read your post’ »

Click Through Rate (CTR)

The click through rate (CTR) of a page is determined by the number of people that click on your result in the SERPs. If your snippet is very appealing to a user, or appears in a higher position, people are more inclined to click on it. The more people click on your result (and not on the other snippets in the SERPs), the more Google will think your result does indeed fit the search query of the user best. A high CTR will therefore result in higher rankings, as Google wants to show the best result first.

For SEO purposes, you should definitely monitor the click through rates of different pages. You should be able to see the rates of specific pages on your website in Google Search Console. Take a look at pages that have a relatively low CTR. Maybe the meta description of that page is not written that well. Making your snippets more appealing is a great way of generating more clicks from Google.

Other user signals

Other examples of user signals are the time spent on a website or the percentage of users that return to your website. You can monitor those with tools like Google Analytics as well.

Conclusion

Google’s mission is to organize the worlds’ information and make it universally accessible and useful. Therefore, Google wants to show a user the best result possible, the result that best fits their search query. It’s totally understandable that Google takes user behavior into account in their assessment of which result to rank highest. Every SEO strategy focusing on making the best website possible, will make a website more usable and user-friendly. Looking at user signals is a good way to start optimizing your website for a better user experience and better rankings. It’s a win-win SEO strategy!

Keep reading: ‘SEO basics: What are ranking signals?’ »

http://ift.tt/2wx5yXI

Tuesday, October 3, 2017

7 Effective Headline Writing Tips

According to a study by CopyBlogger, only 20% of people who read your headline will read the rest of the article. So, if you want your posts to perform well, an effective headline is a must. Fortunately, using a few simple technique, you can write headlines that will generate thousands of visitors. In this article,

http://ift.tt/2wwAyax

Seer Joins Bing’s Elite Partner Program

Microsoft selected Seer to join their Bing Elite Partners program.

The humble hustle of our PPC team delivering hard hitting client results on Bing helped the world’s second largest search advertising provider see the true value Seer provides clients through their platform.  …

http://ift.tt/2g8Jpcq

An alternative approach to Gutenberg

There’s a lot of discussion in the WordPress world right now about a new editing experience that’s in the making. It’s called Gutenberg. While some of that discussion is technical, every user that uses WordPress regularly should be aware of what’s coming. At Yoast, we are quite excited about the concept of Gutenberg. We think it could be a great improvement. At the same time, we have our worries about the speed in which the project is being pushed forward. And, we’re not excited about all the changes.

In this post I’ll first try to explain what Gutenberg is. Subsequently, I will tell you about the things that are problematic to us. Finally, I will tell and show you what we think should be done about the problems.

What is Gutenberg?

Gutenberg is a new approach to how we edit posts in WordPress. It’s basically a new editor. It tries to remove a lot of the fluff that we built up over the years. The intent is to make the new experience lighter and more modern. The end-goal is to make WordPress easier to use. That’s something we really appreciate at Yoast.

Gutenberg introduces the concept of “blocks“. The new editor will be a block-editor: paragraphs, headings, images and YouTube video embeds will all be blocks. Blocks will make it easier to learn how to work with WordPress. People starting out with WordPress, only have to learn the concept of blocks, instead of 3 or 4 different concepts. When we make WordPress easier to use, we make it more accessible to a larger group of people. Making editing easier was the goal from the outset, as Matt Mullenweg is quoted on the Gutenberg Github page:

The editor will endeavour to create a new page and post building experience that makes writing rich posts effortless, and has “blocks” to make it easy what today might take shortcodes, custom HTML, or “mystery meat” embed discovery. — Matt Mullenweg

As well as introducing blocks, Gutenberg also introduces a new look and feel for the editor. For me, the look and feel is mostly a copy of the Medium editor, an editor that got a lot of praise in certain online circles. Gutenberg appears a bit more modern, more contemporary.

New technology in Gutenberg

Besides introducing a new look and feel and the concept of editing blocks, Gutenberg also introduces an entirely new technology to WordPress. Gutenberg will use a lot of JavaScript, particularly React. While this change in itself is not interesting to the average user, it does impact how WordPress is built.

Here at Yoast, we are worried about the use of new technology combined with the introduction of big new concepts. This is bound to make for a rocky experience. We know from our own experience releasing Yoast SEO 3.0 (we’d rather not talk about that anymore). Even when releases are very well prepared, a lot can go wrong and you’ll be busy fixing it for a long time. We feel worried about the combination of new technology, completely renewed functionality, and the extremely ambitious time plan.

Plugins in Gutenberg

The concept of blocks brings some very powerful new tools to plugin authors. At Yoast, we have lots of ideas on how to make our content analysis better, faster, and more user-friendly with the Gutenberg editor. However, Gutenberg does currently not have the technical necessities in place to allow us to actually build that integration. Yoast SEO can’t integrate with the new editor (yet). Of course, we are actively involved in the technical discussions around this. We are currently heavily discussing how to make it possible for plugins to integrate.

Fact remains that, if you test Gutenberg right now, you’ll see that Yoast SEO is not on the page, anywhere. Nor, for that matter, are all the other plugins you might use like Advanced Custom Fields or CMB2. All of these plugins use so-called meta boxes, the boxes below and to the side of the current editor.

The fact that the Gutenberg team is considering changing meta boxes is, in our eyes, a big mistake. This would mean that many, many plugins would not work anymore the minute Gutenberg comes out. Lots and lots of custom built integrations would stop working. Hundreds of thousands of hours of development time would have to be, at least partly, redone. All of this while, for most sites, the current editor works just fine.

Accessibility issues

The current version of Gutenberg has major accessibility issues both in its frontend output and in the backend editor. This ranges from inline styles in the output to many other things.

We feel very strongly about accessibility. Not without reasons. The law in many European countries requires government institutions to have properly accessible websites. If Gutenberg breaks their accessibility, they will have to disable it, or face lawsuits. The Gutenberg team needs to realize that accessibility requirements are simply that: requirements.

To conclude: we are very enthusiastic about the idea of blocks, but have strong concerns about some of the technical choices and the speed of the implementation process. We are also worried about the lack of priority given to accessibility issues in the project. But most importantly, we are very much concerned about the fact that plugins are not able to integrate with the new editor.

When is Gutenberg coming?

In a recent post about the JavaScript library of choice for the WordPress ecosystem, WordPress’ project lead Matt Mullenweg said:

It will likely delay Gutenberg at least a few weeks, and may push the release into next year.

At Yoast, we were pretty shocked about these words. In its current form, Gutenberg is not ready -at all- for mainstream usage. In fact, we do not see it as being ready to be released anywhere in the first half of 2018. In our view, ready to be released also means that the community has had ample time to fix all of their integrations. In this point of time, it’s not possible for plugins at all to integrate with Gutenberg. How on earth should plugin authors be able to build their integrations within a few months? That’s not possible. At least not without breaking things.

So what should be done?

We think that taking the following three steps would bring Gutenberg much closer to release:

  • First of all, we should keep the blocks idea, as it’s a good one. And then we should start iterating, slowly. If you want the admin to get a modern “makeover” for 5.0: that’s doable. We don’t need to change how meta boxes are rendered for that to happen.
  • There’s also no need to move the toolbar (with bold, italics etc buttons) away from where it is (this has been discussed before). Medium does that, but that doesn’t mean it’s a good thing and it means more re-training than the team building Gutenberg seems to realize.
  • We should focus on making sure both the backend editor and the frontend output of Gutenberg meet basic accessibility requirements.

Once we’ve decided on the above, we should start educating plugin & theme developers on what will and what will not work in the new environment.

What should this look like?

We’ve made some mockups of what we think this could look like (click for larger versions):

Document level

Gutenberg editor mockup - block level

Block level

Gutenberg mockup - distraction free mode

Distraction free mode

Note that we have disabled the background color and text color controls in the block level mockup. These should be off by default in our opinion, and possibly only allow a subset of colors, chosen by the theme author, when enabled.

I’d love to discuss with you, in the comments here, on Github, on Slack: everywhere!

http://ift.tt/2ymvXwf