EDITS.WS

Tag: duplicate content

  • Yoast SEO’s hidden features that secretly level up your SEO

    If you use Yoast SEO on your site, you’re probably familiar with features like the SEO analysis or the snippet preview. You might also know our inclusive language analysis, and how easily you can link to related posts or create redirects in the premium version of the plugin. But there’s (much) more! For instance, the Yoast SEO plugin has so-called hidden features. You won’t find them in your settings, but they do great work. Today, we’ll dive into these hidden features: which ones do we have and how do they lighten your load?

    Why hidden features?

    You can optimize a website in many different ways. Imagine having a toggle for all these options! That’s why, when developing our Yoast SEO plugin, we decided not to translate all these options into settings. If we believe something is beneficial for every Yoast SEO user, we turn the feature on. We call these features hidden features because as a user you’re not necessarily aware of their existence. You might even think we don’t have certain features because there’s no setting for it. But the opposite is true! We’re quietly taking care of things for you.

    The hidden features of Yoast SEO

    To help you understand what Yoast SEO does for your website in the background, we’ve listed some of the hidden features for you below. Let’s go through them one by one!

    1. A structured data graph

    Yoast SEO outputs a fully-integrated structured data graph for your posts and pages. But what is a structured data graph? And how does it help you optimize your site? To answer these questions, you first need to know what Schema is.

    A few years ago, search engines came up with something called Schema.org to better understand the content they crawl. Schema is a bit like a glossary of terms for search engine robots. This structured data markup will help them understand whether something is a blog post, a local shop, a product, an organization or a book, just to name a few possibilities. Or, whether someone is an author, an actor, associated with a certain organization, alive or even a fictional character, for instance.

    For all these items there’s a set of properties that specifically belongs to that item. If you provide information about these items in a structured way – with structured data – search engines can make sense of your site and the things you talk about. As a reward, they might even give you those eye-catching rich results.

    How does the Yoast SEO plugin help?

    Adding structured data to your site’s content is a smart thing to do. But as the number of structured data items grows, all these loose pieces of code can end up on a big pile of Schema markup on your site’s pages. Yoast SEO helps you prevent creating a big and unorganized pile of code. For every page or post, our plugin creates a neat structured data graph. In this graph, it connects the loose pieces of structured data with each other. When the pieces are connected, a search engine can understand, for instance, that a post is written by author X, working for organization Y, selling brand Z.

    You can even build full how-to articles and FAQ pages using the free structured data content blocks in Yoast SEO!

    A structured data graph: Yoast SEO connects blobs of Schema markup in one single graph, so search engines understand the bigger picture.

    If you want to learn more about structured data, we’d advise reading Edwin’s story on how Yoast SEO helps search engine robots connect the dots.

    2. Self-referencing canonicals

    Canonicals were introduced as an answer to duplicate content quite some time ago. So, what’s duplicate content? Duplicate content means you’ve published content that is the same or very similar to other content on your site. In other words: it’s available on multiple URLs. This confuses search engines. They start to wonder which URL they should show in the search results.

    Duplicate content can exist without you being aware of it. In an online store, for instance, one product might belong to more than one category. If the category is included in the URL, the product page can be found on multiple URLs. Another example would be campaign tags. If you add these tags to your URLs when you share content on social or in your newsletter, it means the same page is available on a URL with and without a campaign tag. And there are more technical causes for duplicate content such as these.

    The solution for this type of duplicate content issues is a self-referencing canonical. A canonical URL lets you say to search engines: “Of all the options available for this URL, this URL is the one you should show in the search results”. You can do so by adding a rel=canonical tag on a page, pointing to the page that you’d like to rank. In this case, you’d need the canonical tag to point to the URL of the original page.

    How does the Yoast SEO plugin help?

    Should you go through all your posts now and add the canonical tag? Not if you’re using Yoast SEO. The plugin does this for you, everywhere on your site: single posts and pages, homepages, category archives, tag archives, date archives, author archives, etc. If you’re not really a techy person, the canonical isn’t easy to wrap your head around. Or perhaps you simply don’t have the time to focus on it. Why not let Yoast SEO take care of it? Then you can move on to the more exciting stuff!

    Read on: rel=canonical: the ultimate guide »

    3. Paginated archives with rel=next / rel=prev

    Another hidden feature in Yoast SEO is rel=next / rel=prev. It’s a method of telling search engines that certain pages belong to an archive: a so-called paginated archive. A rel=next / prev tag in the header of your site lets search engines know what the previous and the next page in that archive is. No one other than people looking at the source code of your site and search engines see this piece of code.

    Not so long ago, Google announced that it isn’t using rel=next/prev anymore. Does this mean we should do away with this feature? Certainly not! Bing and other search engines still use it, so Yoast SEO will keep on adding rel=next / prev tags to paginated archives.

    Keep on reading: Pagination and SEO: best practices »

    4. Nofollow login & registration links

    If you have a WordPress site, you most likely have a login link and a registration link for the backend of your site. But the login or registration page of your backend are places that visitors and search engines don’t ever need to be.

    Therefore, Yoast SEO tells search engines not to follow links for login and registration pages. Yoast SEO makes sure that search engines will never follow these links. It’s a tiny tweak, but it saves a lot of unneeded Google action. 

    5. Noindex your internal search results

    This hidden feature is based on Google’s Search Essentials documentation. Google wants to prevent users from going from a search result in Google to a search result page on a website. Google, justly, considers that bad user experience.

    You can tell search engines not to include a certain page in their search results by adding a noindex tag to a page. Because of Google’s guidelines, Yoast SEO tells search engines that they shouldn’t display your internal search results pages in their search results with a noindex tag. But the links on these pages can still be followed and counted, which is better for your SEO. The plugin tells them not to show these pages in the search results; the links on these pages can still be followed and counted which is better for SEO.

    Read more: Which pages should I noindex or nofollow on my site »

    6. Removal of replytocom variables

    This last hidden feature is quite a technical one. In short, it prevents your site from creating lots of URLs with no added value. WordPress has a replytocom feature that lets you reply to comments without activating JavaScript in your browser. But this means that for every comment, it creates a separate URL with ?replytocom variables.

    So what happens if you get a lot of comments? Search engines then have to index all those URLs, which is a waste of your crawl budget. Therefore we remove these variables by default.

    But that’s not all..

    Our plugin comes with loads of features and settings that will benefit the online visibility of your website. The free version of Yoast SEO already gives you access to a lot of features that will help you do well in the search results. Yoast SEO Premium gives you access to additional tools, like the internal linking suggestions or the redirect manager. This makes many SEO-related tasks much easier and saving you time.

    Buy Yoast SEO Premium now!

    Unlock powerful features and much more for your WordPress site with the Yoast SEO Premium plugin!

    Get Yoast SEO Premium Only $99 USD / year (ex VAT)

    Keep reading: Why you should buy Yoast SEO Premium »

    The post Yoast SEO’s hidden features that secretly level up your SEO appeared first on Yoast.

  • Should You Accept Guest Posts on Your WordPress Blog? (Pros/Cons)

    Are you trying to decide whether to accept guest posts on your WordPress blog?

    Publishing guest posts can be a quick and easy way to get new content for your site. However, there are negatives and positives to consider, before deciding whether guest posts are right for your blog.

    In this article, we’ll take a look at the pros and cons of accepting guest posts on your WordPress blog.

    Should you accept guest posts on your WordPress blog? (pros/cons)

    What Are Guest Posts?

    Guests blogs are a type of user-generated content that’s created by people who aren’t officially linked to your website.

    Often, guest bloggers have their own products and services that they want to promote via guest blogging. With that in mind, they might feature their product or service in the guest blog, or add a backlink in their author bio.

    Other guest bloggers may want to build their reputation as an industry leader by publishing on reputable websites just like yours.

    Guest blogging is a very popular marketing and content-creation tactic. In fact, if you type ‘write for us’ into your favorite search engine, then you’ll get a ton of results.

    Searching for WordPress blogs that accept guest blogs

    That said, deciding whether to accept guest posts on your WordPress blog is a big decision. To help you make the right choice, let’s look at the pros and cons of accepting guest posts on your WordPress blog.

    Pros: Should You Accept Guest Posts on Your WordPress Blog?

    Some of the best WordPress blogs accept guest posts, so it’s no surprise there are many benefits. With that in mind, here’s why you may want to accept guest blogs on your WordPress website.

    Get A Fresh Point of View

    Every author has a unique point of view, and your audience will likely appreciate a change of pace and ideas. This is especially true if you’re a solo blogger or feel that your content is getting stale.

    To really catch the reader’s attention, you can encourage guest bloggers to write about their own experiences or talk about a topic that typically generates lots of debate or even controversy. This can get more comments on your WordPress blogs.

    In the best-case scenario, the guest post might even go viral and increase your blog traffic.

    Although you want guest posts to stand out, they should still fit with the rest of your content. That said, it’s smart to publish a detailed style guide that guest bloggers can follow.

    An example of guidelines on a website that accepts guest blogs

    If you have a ‘wish list’ of topics for guest bloggers, then you can add them to your guidelines.

    In this way, you can bring fresh and interesting opinions to your blog, while keeping things consistent for your regular readers.

    An example of a 'write for us' page, on a website that accepts guest blogs

    Connect With a New Audience

    Typically, guest bloggers want to promote their own products and services, or grow their reputation as a respected industry figure. With that in mind, guest bloggers will work hard to drive traffic to their blog.

    This may mean sharing the link on their social media accounts, adding it to their email newsletter, or even writing about the guest post on their own website.

    A guest blogger, promoting their posts on social media

    This is all free promotion for your site and can get you lots of new visitors.

    Even better, this is an entirely new audience who may be learning about your site for the first time. If these people like what they see, they may become regular readers or even customers.

    That said, it’s a good idea to tell the guest blogger when you publish their post so they can start promoting it right away.

    You might even share your Google Analytics data with them, so they know what actions are driving the most traffic to their blog. The guest writer can then fine-tune their actions to get you even more visitors.

    The MonsterInsights Google Analytics plugin for WordPress

    For more information, please see our guide on how to track user engagement in WordPress with Google Analytics.

    Connect with Industry Professionals

    Accepting guest posts on your WordPress blog could be the first step to building positive relationships with the wider community including industry leaders.

    This networking can lead to all sorts of opportunities, such as a chance to speak at events and conferences. Even if you simply chat with industry figures on social media, this can create a buzz around your business and get you more visitors.

    If potential customers see you engaging positively with respected people online, then this also adds to your reputation. This may eventually get you more sales and conversions.

    Newer blogs or websites may struggle to get guest blogs from big names. However, there’s always a chance that a smaller guest blogger may go on to do big things. If this happens, then a guest blog you published months or even years ago may suddenly start to get more traffic.

    If you’re lucky, then the author will remember you gave them a chance when they were a new blogger. If this happens, then you’ll have a powerful industry contact, which could mean big opportunities for your business.

    An Easy Way to Create Content

    Creating blog posts takes time and effort. If you’re a solo blogger or a new business, then you may struggle to publish new content regularly.

    Guest bloggers can supply you with new and interesting content, and help keep your blog fresh. By regularly publishing guest posts on your website, you can improve your WordPress SEO and keep people coming back to your blog.

    Even better, you can do this without having to hire extra writers or taking time out of your busy schedule to blog.

    Finding quality guest bloggers and editing submissions can take time, but it’s often much faster than writing the post yourself. There are also ways to effectively attract and manage guest bloggers, which can save you even more time.

    To start, you can create a ‘write for us’ page so potential bloggers can read your guidelines, formatting rules, and the kind of content you’re interested in publishing.

    An example of guest blogger guidelines

    This should improve the quality of the guest posts you get, while also helping you avoid answering the same questions over and over again.

    The easiest way to create a ‘write for us’ page is by using SeedProd. This WordPress page builder plugin comes with more than 180 professionally-designed templates and ready-made blocks that allow you to create an eye-catching ‘write for us’ page, fast.

    The SeedProd page builder plugin for WordPress

    After creating this page, you should add it to your site’s main navigation menu so visitors can find it easily.

    We also recommend allowing users to submit posts using WPForms. WPForms is the best form plugin for WordPress and comes with a post submission addon that allows guest bloggers to upload content to your blog.

    The WPForms form builder plugin

    In this way, you can automate the submission process and save yourself a ton of time.

    For more information, please see our guide on how to allow users to submit posts on your WordPress site.

    Improve Your Reputation

    When someone guest blogs for your website, people tend to see it as an endorsement. These guest bloggers are saying they like your brand and want to be associated with you.

    In this way, accepting guest posts on your WordPress blog can build your reputation as a respected member of the community. With that in mind, we recommend trying to get guest blogs from industry experts and leaders in your field.

    Also note that the endorsement goes both ways. You are also sort of endorsing the writer, too, by having them on your site. So it pays to be mindful of who you choose to write for you.

    Plus, according to our blogging statistics report, there are over 600 million blogs online. A steady stream of recognizable guest bloggers can make your site feel more like a professional publication. This immediately makes your blog stand out from the millions of other blogs, which is great for driving more readers to your site.

    Cons: Should You Accept Guest Posts on Your WordPress Blog?

    It may seem like every WordPress website accepts guest posts, but guest blogging isn’t right for every website.

    With that being said, here’s why you might not want to accept guest blogs.

    Guest Posts Often Mean More Spam

    Spam is a big problem for all websites. If you accept guest posts using WPForms, then you get built-in spam protection tokens, reCAPTCHA and custom CAPTCHAs, and other powerful features that can protect your site from spambots.

    However, you may still get unwanted submissions. Some authors submit their posts to every single ‘write for us’ page they find, in the hope of getting at least one positive reply. Sometimes, these people may not even read your ‘write for us’ guidelines.

    Reading through submissions takes time and effort, so these spammy posts can slow down your editorial workflow.

    Using a plugin with built-in spam protection like WPForms is a great start, and it can protect you from most automated spam and bots. However, you should still expect to get a few ‘spammy’ submissions that aren’t appropriate for your business website or blog.

    You May Get Blog Posts Created By AI Content Generators

    Some bloggers may be more interested in publishing lots of guest posts, fast, rather than sending you quality content. With that in mind, you may get some guest posts created by AI content generators such as GPT3 (Generative Pre-trained Transformer 3).

    Guest bloggers simply need to provide AI or CharGPT writing prompts and the artificial intelligence program will then go through lots of publicly available information to create a guest blog post for your website.

    An example of an AI writing prompt

    This can be a way to create lots of guest posts quickly, but there are some big problems for website owners. Firstly, there’s no guarantee that all the information these artificial intelligence plugins and tools use is accurate, so you may publish a guest post that includes completely false information.

    Many AI-powered tools such as ChatGPT are also designed to be impartial and unbiased. This means the guest post may feel bland and uncreative, with very little passion or enthusiasm for the guest blog’s topic.

    As AI generators get more sophisticated you may find it difficult to spot guest blogs that are written by autoblogging tools. However, researchers at Google have worked for years to detect content generated by artificial intelligence tools. In the past, they have penalized websites for publishing AI-generated content.

    With that in mind, publishing guest blogs written by artificial intelligence may hurt your WordPress SEO, even if you didn’t realize the post was written by AI.

    We feel that artificial intelligence tools like GPT3 can be great writing assistants for guest bloggers. They can be used to quickly create a blog outline, gather information, and suggest some key points for a guest blog. However, websites should be wary about accepting any guest blogs that are written using AI.

    You May Get Duplicate Guest Post Content

    Guest bloggers often try to promote their products, services, or brand by submitting to as many blogs as possible.

    This means you may get a submission that’s already been published elsewhere. You may even publish a guest post, only for that content to appear on another website later.

    This isn’t your fault, but the duplicate content can impact your SEO. Search engines such as Google often remove duplicate guest blogs from their search results, so you may struggle to get traffic.

    Even if the duplicate content appears in the search results, you’re still sharing visitors with everyone else who’s published the same guest blog.

    To avoid duplicate content, you should add an originality clause to your ‘write for us’ guidelines. This section should say you only accept submissions that haven’t been published elsewhere, including on the writer’s own website.

    An originality clause on a website that accepts guest blogs

    You should also make it clear that once you accept a post, the writer must stop submitting it to other websites.

    However, there’s no guarantee that guest bloggers will follow your guidelines. With that in mind, you may want to check whether a submission has already been published. You can simply paste some of the content into a search engine such as Google, and see whether you get any matching results.

    After publishing a guest post, you can monitor whether it shows up on other sites. For more on this topic, please see our guide on how to easily find and remove stolen content.

    You’ll Need to Edit Guest Blogs

    By publishing detailed and helpful guest blogger guidelines, you can often improve the quality of the posts you receive. However, you’ll still need to review and edit all incoming posts.

    Depending on the quality of the guest posts, this can take a lot of time. You’ll also need to spend time on other tasks such as optimizing the post’s images and optimizing the blog post for SEO.

    Thankfully, there are tools that can help you edit guest posts, fast. When it comes to optimizing for search engines, we recommend AIOSEO.

    The AIOSEO SEO WordPress plugin

    AIOSEO is the best SEO plugin for WordPress and provides actionable suggestions for how to improve a blog post’s SEO.

    This includes optimizing images for search engines by automatically setting your alt text, image titles, captions, and more.

    The AIOSEO SEO plugin for WordPress

    You can simply type in the keyword you want to rank for, and AIOSEO will analyze the guest post for that keyword. It will then show you a score, and give suggestions on how to improve your ranking for that specific keyword.

    For more information, please see our guide on how to setup All in One SEO for WordPress.

    Analyzing a guest post using AIOSEO

    You’ll Need to Promote Your Guest Blogging Program

    After publishing your ‘write for us’ page and submission form, you’ll need to drive people to those pages. This means promoting your guest blogging program.

    There are lots of ways to attract guest bloggers, including posting on social media and writer forums and notifying everyone on your email list.

    Once you’ve built relationships with reliable, quality bloggers, you should have no problems getting a steady stream of guest posts for your website. However, finding these people can be a lot of work. You’ll often need to invest time and effort into promoting your guest blogging program before it starts delivering results.

    Final Verdict: Should You Accept Guest Posts on Your WordPress Blog?

    There are many benefits to accepting guest blogs on your WordPress website. It can be a great way to generate new and interesting content for your blog, without you having to spend time researching and writing yourself.

    By publishing guest blogs, you can also connect with other people in your industry. This includes leading industry figures, plus up-and-coming bloggers who may become important contacts in the future.

    However, there are some big drawbacks you need to be aware of. In particular, duplicate content and spammy posts can hurt your SEO and your reputation as a respected website.

    If you don’t want to allow guest authors to register an account on your site, then consider creating a guest post submission form on your website. It lets guest authors submit their articles directly to your post editor without even creating a user account for them.

    Of course, using the right tools can help you avoid many of the drawbacks, while still getting all of the benefits.

    We hope this tutorial helped you decide whether to access guest posts on your WordPress blog. You may also want to learn how to make money online blogging with WordPress, or check out our expert pick of the must-have WordPress plugins for business websites.

    If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

    The post Should You Accept Guest Posts on Your WordPress Blog? (Pros/Cons) first appeared on WPBeginner.

  • What is keyword cannibalization?

    If you optimize your articles for similar terms, your rankings might suffer from keyword cannibalization: you’ll be ‘devouring’ your own chances to rank in Google! Especially when your site is growing, chances are your content will start competing with itself. Here, I’ll explain why keyword cannibalism can be detrimental to SEO, how you can recognize it and what to do about it.

    What is keyword cannibalization?

    Keyword cannibalization means that you have various blog posts or articles on your site that can rank for the same search query in Google. Either because the topic they cover is too similar or because you optimized them for the same keyphrase. If you optimize posts or articles for similar search queries, they’re eating away at each other’s chances to rank. Usually, Google will only show 1 or 2 results from the same domain in the search results for a specific query. If you’re a high authority domain, you might get 3.

    An example of keyword cannibalization

    Let’s look at an example of optimizing posts for a similar keyphrase. I wrote two posts about whether or not readability is a ranking factor. The post ‘Does readability rank?‘ was optimized for [does readability rank], while the post ‘Readability ranks!‘ was optimized for the focus keyword [readability ranking factor]. The posts had a different angle but were still very similar. For Google, it is hard to figure out which of the two articles is the most important.

    Update: Did you see the same article? That’s correct, by now we’ve fixed this cannibalization issue, but we’ve kept this example for the sake of illustration.

    Why is keyword cannibalism bad for SEO?

    If you cannibalize your own keywords, you’re competing with yourself for ranking in Google. Let’s say you have two posts on the exact same topic. In that case, Google can’t distinguish which article should rank highest for a certain query. In addition, important factors like backlinks and CTR get diluted over several posts instead of one. As a result, they’ll probably both rank lower. Therefore, our SEO analysis will give a red bullet whenever you optimize a post for a focus keyword you’ve used before.

    How to recognize it?

    Checking whether or not your site suffers from keyword cannibalism is easy. You simply do a search for your site, for any specific keyword you suspect might have multiple results. In my case, I’ll google site:yoast.com readability ranks. The first two results are the articles I suspected to suffer from cannibalization.

    Googling ‘site:domain.com “keyword” will give you an easy answer to the question if you’re suffering from keyword cannibalism or not. You can check your findings by typing the same keyword into Google (using a private browser or local search result checker like https://valentin.app/). Which of your pages do you see in the search results, and what position do they rank? Of course, if two of your pages for the same keyword are ranking #1 and #2, that’s not a problem. But do you see your articles, for example on positions 7 and 8? Then it’s time to sort things out!

    How do you resolve keyword cannibalization?

    We have an extensive article written by Joost that explains how to find and fix cannibalization issues on your site. It clearly describes the four steps you should take to solve these kind issues:

    1. Audit your content
    2. Analyze content performance
    3. Decide which ones to keep
    4. Act: merge, delete, redirect

    The first two steps will help you decide which articles to keep and which ones to merge or delete. In many cases, step 4 will consist of combining and deleting articles, but also improving the internal linking on your site.

    Merge or combine articles

    If two articles attract the same audience and tell the same story, you should combine them. Rewrite the two posts into one amazing, kickass article. That’ll help your rankings (Google loves lengthy and well-written content), and solve your keyword cannibalization problem.

    In fact, that’s exactly what we did with our two posts on readability being a ranking factor. You can use the Yoast Duplicate Post plugin to clone one of the posts and work from there. And don’t just press the delete button! Always make sure to redirect the post you delete to the one you keep. If that’s something you’re struggling with, Yoast SEO Premium can help: It makes creating redirects as easy as pie!

    Improve internal linking

    You can help Google figure out which article is most important by setting up a decent internal linking structure. This means that you should link from posts that are less important to posts that are the most important to you. That way, Google can figure out (by following links) which ones you want to pop up highest in the search engines.

    Your internal linking structure could solve a part of your keyword cannibalism problems. You should think about which article is most important to you and link from the less important long-tail articles, to your most important article. Read more about how to do this in my article about ranking with cornerstone content.

    Keyword cannibalization and online shops

    Now, if you have an online shop, you might be worried about all those product pages targeting similar keywords. For online shops, it makes sense that there are multiple pages for products that are alike. If that’s the case for you, then it’s very important to give site structure some thought. A good strategy is to link back from every product page to your category page – the page you should optimize to rank. In addition, you should keep an eye on old product pages that could potentially cannibalize more important pages. If that’s the case, simply delete and redirect those. And don’t forget that Yoast SEO Premium can help make redirecting easier with its handy redirect manager!

    Keyword cannibalism will affect growing websites

    If your site gets bigger, your chances will increase that you face keyword cannibalism on your own website. You’ll be writing about your favorite subjects and without even knowing it, you’ll write articles that end up being rather similar. That’s what happened to me too. Once in a while, you should check the keywords you want to rank for the most. Make sure to check whether you’re suffering from keyword cannibalism. You’ll probably need to make some changes in your site structure or to rewrite some articles every now and then.

    Read more: Keyword research: the ultimate guide »

    The post What is keyword cannibalization? appeared first on Yoast.