Wednesday, December 9, 2020

How to Create a Custom Facebook Feed in WordPress

Do you want to create a custom Facebook feed on your site?

Custom Facebook feeds allows you to display Facebook posts from your business page or group on your WordPress site, so you can improve engagement.

In this article, we’ll show you how to easily create a custom Facebook feed in WordPress without slowing down your website.

How to create a custom Facebook feed in WordPress

Why Create a Custom Facebook Feed in WordPress?

Facebook is the largest social media platform in the world. As a website owner, you may already be engaging with your audience through your Facebook page or by creating a Facebook group.

However, all the posts you make on Facebook are not visible to the people visiting your website. By adding a custom Facebook feed you can show what’s happening on your Facebook page or group to your site visitors.

This will allow more of your users to see your posts and will help you get more Facebook likes. If you are using the Facebook remarketing/retargeting pixel on your website, then you can show your ads to those users on Facebook as well.

Having said that, let’s take a look at how to add a custom Facebook feed to your WordPress site.

Since this is a comprehensive, we have created an easy table of content:

Adding a Custom Facebook Feed Plugin in WordPress

The first thing you need to do is install and activate the Smash Balloon Custom Facebook Feed plugin. For more details, see our step by step guide on how to install a WordPress plugin.

For our article, we’re using the Pro version of Smash Balloon Facebook feed plugin because it offers all the powerful features. There’s also a free version available that you can use as well.

After installation, you’ll need to visit the Facebook Feed » Settings page in your WordPress admin and then go to the ‘License’ tab to enter your activation code.

Enter smash balloon activation key

Once you have activated your license key, you are good to go.

Let’s start by adding your Facebook page to your custom feed.

Connect Your Facebook Page Feed to WordPress

SmashBalloon Custom Facebook Feed plugin allows you to create feeds for your Facebook pages and groups. You can create multiple Facebook feeds and even merge feeds to create a custom feed.

To create a feed, you need to visit your Facebook Feed » Settings page to configure the plugin. From here you need to click on the ‘Connect a Facebook account’ button.

Connect your Facebook account

Next, you need to select whether you would like to connect a Facebook page or a group. After that click on the ‘Continue’ button.

Continue Facebook connection

This will take you to Facebook website where you will be asked to continue with your Facebook account.

After that, you’ll see a list of your Facebook pages. Select the page that you want to include in your feed and then click Next.

Select your Facebook page

Now Facebook will ask your permission to allow Smash Balloon to manage pages for you. Click on Done to give permission.

Allow plugin to manage your Facebook pages

You will now return back to your WordPress website and see the list of pages you have authorized. Select your page and then click on the ‘Connect this page’ button.

Facebook connected in WordPress

Your connected Facebook page will now appear under plugin settings.

Configured Facebook page

Don’t forget to click on the ‘Save Settings’ button to store your custom Facebook feed.

We’ll show you how to add it to your blog post or pages later in this article. Before that, let’s see how to connect a Facebook group to create a custom group feed for your website.

Connect Your Facebook Group Feed to WordPress

First, you need to visit the Facebook Feed » Settings page and click on the ‘Connect a Facebook Account’ button. From drop-down menu select ‘Facebook Group’ and click ‘Continue’.

Connect Facebook group

After you click on the ‘Continue’ button, you’ll be able to select which group you want to connect.

Connect your Facebook group

Click on the ‘Use token for this Group’ button and you’ll get the following message:

Connect Smash Balloon App

Follow step one above by clicking on the ‘here’ link and then go to the apps section on that page.

When you search for ‘Smash Balloon,’ here’s what you’ll see:

Find Smash Balloon App

Click that button to add the app, and you’re done.

Now, in the configuration section, you’ll see your page and group connected.

Connect Facebook group

Click on ‘Save Settings.’

Now, it’s time to embed your Facebook feed on your WordPress website.

Create & Display a Custom Facebook Feed in WordPress

Smash Balloon allows you to display custom Facebook feeds in a post, page, or in a sidebar widget. For our example, we’ll embed it in a page.

First, you need to go to your Facebook Feed » Settings page, and scroll down to see the Facebook feed shortcode:

Copy and paste Facebook feed shortcode

You need to copy the shortcode, and then open the WordPress content editor to create or edit a page where you want to embed the feed.

In the content editor, simply click the (+) icon to add a shortcode block, and then paste the shortcode in there:

[custom-facebook-feed]

Add shortcode to WordPress page

After that you can save your page and preview it. Smash Balloon will fetch and display the latest posts from your Facebook page or group on your WordPress page.

Facebook feed on WordPress page

Displaying Multiple Facebook Feeds

Let’s say you want to display more than one custom Facebook feed on your WordPress blog. The plugin’s settings only allow you to add one page or group ID.

However, you can easily use the shortcode to display any other custom Facebook feed you want.

Simply add the shortcode like this:

[custom-facebook-feed id=wpbeginner]

The plugin’s shortcode comes with a whole range of parameters. You can visit the plugin’s website to see the complete list of parameters that you can use.

Customize The Appearance of Your Facebook Feed

The plugin allows you to personalize the appearance of your custom Facebook feed on your website. You can visit the Facebook Feed » Customize page to edit the settings.

This section is divided into different tabs, giving you plenty of options to choose from.

Click on the ‘Post Layout’ tab.

Post layout settings

We chose the ‘Half-width’ option, so the image and text will display evenly.

The next step is to select the ‘Style Posts’ tab to the right. Here, you can customize how the post looks, adding a background or box shadow for contrast.

Style posts screen

Once you are satisfied with the layout, don’t forget to click on the save changes button and preview your feed.

Combine Feeds to Create a Social Wall

Want to take your social feeds even further? Smash Balloon comes with a WordPress Social Wall addon that allows you to combines your content from Facebook, Instagram, Twitter, and YouTube on a single feed.

Smash Balloon Social Wall

This allows you to maximize your engagement and gain followers across all social platforms.

We hope this article helped you add a custom Facebook feed in WordPress. You may also want to see our guide on how to add web push notification on your site to get more traffic, and our comparison of the best WordPress membership plugins to create & sell courses on your website.

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 How to Create a Custom Facebook Feed in WordPress appeared first on WPBeginner.


December 09, 2020 at 06:00PM

Tuesday, December 8, 2020

What’s New in WordPress 5.6 (Features and Screenshots)

WordPress 5.6 was released earlier today, and it is the last major release of 2020.

This new release is packed with a lot of improvements and new features. It also includes a brand new default WordPress theme.

In this article, we’ll share what’s new in WordPress 5.6, and which features you should try after updating your websites.

Take a look at what is new in the new WordPress 5.6

WordPress 5.6 is a major release, and unless you are on a managed WordPress hosting service, you’ll have to manually initiate the update.

Important: Don’t forget to create a complete WordPress backup before initiating the update.

With that said, here’s all that’s new in WordPress 5.6.

Twenty Twenty-One – The New Default WordPress Theme

WordPress traditionally releases a new default theme each year which is usually named after the year. WordPress 5.6 comes with Twenty Twenty-One as the new default WordPress theme.

This new theme provides a canvas for the WordPress block editor and the site editing features. It is designed to be simple, aesthetically pleasing, un-opinionated, and refreshing.

New default WordPress theme Twenty Twenty-One

Twenty Twenty-One uses a pastel green background color, and two shades of dark grey for text. It also ships with colors for the dark mode which can be enabled by customizing the theme.

Twenty Twenty-One dark mode

You can also change the background color by choosing from several pastel color schemes or choose your own colors. The theme will automatically adjust text color as well.

Choose a background color scheme

Here is a preview of what these built-in color combinations would look like.

 Pastel color schemes in Twenty Twenty-One

For typography, designers opted to go with the default system fonts. This means no extra font files to load and easy to build child themes that have their own typography and fonts.

If you are testing the theme with a fresh WordPress website, then you can try out the new homepage layout. Simply go to the Appearance » Customize page and click on the Publish button to generate basic website pages including a homepage.

This sample homepage gives you an idea of what you can do with the block editor. You can simply edit the page and replace it with your own content.

Earlier this year, WordPress 5.5 introduced patterns for the block editor. Twenty Twenty-One utilizes this feature by adding new block patterns that you can use in your posts and pages.

Twenty Twenty-One patterns

Overall this is a beautiful WordPress theme, that is easy to customize and can be used to make any type of website.

The Block Editor Improvements

The WordPress content editor is where users spend most of their time writing blog posts, creating pages, and making layouts. WordPress 5.6 brings several improvements to the block editor.

Here are some of the most noticeable changes to the block editor in WordPress 5.6.

Video Position Control for The Cover Block

Previously cover block only showed position controls for images. With WordPress 5.6, the cover block now allows users to set video position inside the cover block.

Cover block with video focal point picker controls

Patterns Organized in Categories

The patterns panel under the ‘Add new block’ column now has a category switcher. This makes it super easy for users to find and use a pattern they need. Users will also be able to see the patterns available with their theme and distinguish them from the default patterns.

Pattern categories in WordPress 5.6

Keyword Variations to Improve Block Search

The block editor now allows developers to store keyword variations that may help users find a block. This would improve the block search feature and will allow users to discover blocks added by block libraries or third-party plugins.

Keyword variations make it easier to find common blocks

Characters in The Information Panel

The information panel will now show characters along with words, paragraphs, and blocks used in your content.

Information panel in WordPress 5.6

Color Support for The Lists Block

The lists block now has the option to choose text and background colors without adding the list into another block.

List block color settings

Social Icons Block

Social Icons block has two improvements. First, there is a new gray style for social icon buttons. Secondly, users can now choose to open all links in the block in a new window.

Social Icons block in WordPress 5.6

Bonus: want to add social share counts? Here’s how to add social share counts in WordPress.

Editor Options are Now Called Preferences

The default block editor has a settings panel where you can set up the editor to your own liking. In WordPress 5.6, this modal is now called ‘Preferences’ instead of ‘Options’.

Editor preferences setting

The modal itself now is more helpful with descriptions for different items. This would make it easier for beginners to decide which items they want to enable.

Editor preferences menu

Automatic Updates for Major WordPress Releases

Earlier this year, WordPress 5.5 made it easier for users to turn on automatic updates for specific plugins. WordPress 5.6 extended this by adding the option to turn on automatic updates for major WordPress releases as well.

You can go to Dashboard » Updates page inside WordPress admin area and click on the ‘Enable automatic updates for all new versions of WordPress’ link.

Enable automatic updates for major WordPress releases

This is totally optional for you to decide whether you want to enable this feature or not. If you are using a managed WordPress hosting, then you don’t need to worry about that as they will automatically update WordPress for you.

Support for PHP 8

PHP 8 support in WordPress 5.6

WordPress is written mainly with the PHP programming language. Just like WordPress, PHP also releases new versions to improve performance, add features, and fix bugs.

They were expected to release PHP 8 on November 26 closer to the release of WordPress 5.6. The core team planned and worked hard to catch and fix any known compatibility issues with PHP 8.

This will ensure that users who upgrade to the latest PHP version will not face any major issues. However, theme and plugin developers may still need to test their own code for compatibility.

Application Passwords for REST API

The REST API in WordPress allows developers to communicate with a website outside the WordPress installation itself.

To keep it safe, WordPress used cookies and nonce keys to ensure that only legitimate users can access the API. For developers, these methods were not very efficient to work with.

WordPress 5.6 will allow developers to use application passwords in WordPress. Just like popular platforms Facebook and Google, the users can now give apps access to their website and manage it from the Users » Profile page. Users can also revoke an app’s access at any time.

Application passwords in WordPress 5.6

Under The Hood Changes

WordPress 5.6 has arrived with tons of features and improvements targeted towards developers. The following are some of the most significant under the hood changes.

WordPress 5.6 continues the second phase of the three-step plan to upgrade the core jQuery bundled with WordPress. Theme and plugin developers relying on jQuery are already testing their code for any issues so it is not likely to affect large number of users. (See details)

The new 5.6 release also includes REST API Batch Framework for making a series of REST API calls in one request to the server. (See details)

A new action wp_after_insert_post is also available in WordPress 5.6. It allows theme and plugin developers to run custom code after a post and its terms and meta data have been updated. (See details)

WordPress 5.6 has replaced older-style PHP type conversion functions with type casts. (#42918)

WordPress 5.6 also introduced the ability to merge WP_Error objects into one another. This would allow developers to add more than one item of data to the WP_Error object. (#38777)

We hope this guide helped you explore what’s new in WordPress 5.6. We are particularly excited about the new default theme and the improvements made to the block editor.

What are you excited about? Let us know in the comments below.

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 What’s New in WordPress 5.6 (Features and Screenshots) appeared first on WPBeginner.


December 09, 2020 at 05:33AM

7 Best Cloud Phone Systems for Remote Teams – Compared (2020)

Are you looking for the best cloud phone system for remote teams?

Cloud-based phone systems are a great option when your team members work remotely sometimes or work from home. Choosing the best cloud phone system is a very important decision because it can impact your business and customers.

In this article, we will compare the best cloud phone systems for remote teams with their features, pros, and cons.

The best cloud phone systems for remote teams (compared)

What is a Cloud Phone System?

A cloud phone system is a business VoIP (Voice over Internet Protocol) telephone system that allows you to make and receive business phone calls through your internet connection.

Because your phone calls are managed in the cloud over the internet, you and your employees can take calls from anywhere. You don’t need to be physically connected via a landline, as you would in a traditional phone system.

Cloud phone system is perfect for remote teams. Instead of employees giving out their personal cell phone number for business calls, they can receiving business phone calls using the virtual business phone number app on their cell phone.

That being said, here are the top cloud phone systems for remote teams.

1. Nextiva

Nextiva

Nextiva offers an excellent easy-to-use cloud phone system that’s ideal for remote teams. It comes with all the features and functionality you need for your business communications, such as unlimited free domestic calls, advanced call routing, voicemail to email and text, SMS messages, auto attendant, and online faxing.

The web-based admin panel is simple to use and manage. You get a free local or toll-free number, free number porting, and all the call management features you’d expect. These include caller ID, call forwarding, custom greetings, auto-attendant, advanced IVR (interactive voice response) system, and more.

Within the US and Canada, you have unlimited VoIP calling with Nextiva. For international calls, they have very affordable rates.

The Nextiva communication platform offers additional powerful features that integrate with your phone system. These include a fully-featured CRM and live chat, making Nextiva a Unified Communications system, also called a complete cloud platform.

Nextiva also offers online surveys and call analytics. The voice analytics software gives you real-time insights into phone activity across your organization. This lets you monitor call volumes and spot potential problems.

Larger companies, contact centers, and call centers often use Nextiva to transition their existing private branch exchange (PBX) system into a powerful cloud phone system.

You can use your existing desk phones with Nextiva, or you can buy IP phones for your remote team to use instead. Netiva also offers computer apps which work as a ‘softphone’, so your team can make voice calls through their computer.

Nextiva also have a business phone app that works on iPhones (iOS), and Android smart phones.

Most importantly, Nextiva gives you great call quality and connectivity through their incredibly reliable data centers. They have had no outages at all in the last two years.

If you ever need any help with your business phone service, their customer service team is always helpful and responsive.

Price: Nextiva starts from $19.95/user/month. The price per user varies depending on how many users you have.

Editorial Note: We use Nextiva for our team at WPBeginner and Awesome Motive. We’ve been huge fans of their platform and highly recommend them.

2. RingCentral

RingCentral

RingCentral is another popular cloud phone system for remote teams. Their feature-rich system includes all the standard options you’d expect, like unlimited calling, call forwarding, caller ID, call waiting, texts, online faxing, automatic call recording, and more.

You also get video conferencing with screen sharing, plus integration with Google Workspace (formerly G Suite), Dropbox, Microsoft Office365, Salesforce and other services. This can enable RingCentral to operate as the heart of your communications platform.

Like Nextiva, RingCentral will not charge you for calls in the US and Canada, no matter how many calls you make. Your team members can take calls through the RingCentral mobile or desktop app, giving them plenty of flexibility.

RingCentral also works as a cloud PBX or virtual PBX system, meaning incoming calls can easily be routed to the right department or extension. You can also add extra virtual phone lines as needed.

You can also use RingCentral to buy vanity phone numbers like 1-800-GoFedEX.

Price: RingCentral costs from $19.99/user/month, billed annually. There’s also a free 15-day trial available. This gives you a maximum of 5 users and 50 minutes of talk time per user.

3. Ooma

Ooma

Ooma is a popular business VoIP provider that makes a great cloud communications solution for remote teams. It gives you lots of useful features like a virtual receptionist, extension dialing, hold music, a mobile app, a desktop app, and more.

You can add a toll-free number (1-800 number) for free. There are also toll-free calling plans, so you get more minutes of incoming toll-free calls per month.

It’s simple to get your cloud VoIP business phone system set up with Ooma. You have the option to keep your existing business phone number or get a new one from Ooma.

Ooma also operates as a cloud PBX or hosted PBX system. This means it’s easy to transfer calls and enable team collaboration between remote employees.

You can set up team members with their own phone, purchased from Ooma or from a third party. Alternatively, you can reduce the upfront costs by creating a new line that directs to the employee’s existing Android or iOS device.

Keep in mind that with any phone system, your team members will need a reasonable amount of bandwidth (upload speed) to make high-quality calls.

Price: Ooma costs from $19.95/user/month.

4. Grasshopper

Grasshopper

Grasshopper is a great cloud phone system for small businesses. It gives you a virtual phone number that can forward calls to any phone number or mobile device.

You get all the features you’d expect, including call forwarding, routing, hold music, voicemail to email, and more. There’s a mobile app plus a desktop app, so it’s easy for your team to use while working remotely.

With Grasshopper, you are able to get a US or Canadian local or toll-free number. You can also add custom greetings and extensions. All Grasshopper’s plans include unlimited minutes, too.

A drawback with Grasshopper is that you can’t use it to make outgoing calls. You still need your regular phone number for that. Plus, Grasshopper is only available in the USA and Canada.

Price: Grasshopper costs from $26/month, billed annually. This is for one phone number, but you can add extensions.

5. Phone.com

Phone.com

Phone.com offers a simple web interface and mobile app to manage your cloud office phone system. Like the other phone system providers we’ve covered, they offer all the standard features you’d expect. These include call forwarding, call routing, caller ID, text messaging, voicemail to email, and more.

Phone.com includes Canada plus some European countries in their local call minutes. This makes calling out to those countries much cheaper.

With Phone.com, you can also pay for extra features including call recording and more phone numbers.

The cheapest plan limits you to 300 monthly minutes and 2,000 text messages. This may be enough for your business needs if your small company doesn’t make many calls.

There’s also 24/7 live customer support, in case you need help getting set up.

Price: Phone.com costs from $12.99/user/month.

6. Google Voice

Google Voice

Google Voice is a cloud phone system from Google. It offers all the features you need, like free calling to US and Canada numbers, call forwarding, voicemail transcription, text messaging, call screening, and more.

With Google Voice, you also get integration with Google Calendar, Google Fi, and Google Meet.

A Google Voice number can be used through cell phones or through the desktop app with a dial pad, letting your employees work on the go. They can set their Voice number to forward to their mobile phone or other devices.

Price: Google Voice is free for personal use. The business plans pricing is from $10/user/month.

7. eVoice

eVoice

eVoice is another popular VoIP service provider. It offers unlimited calls, call routing, custom greeting, call forwarding, conference calling, text messages, voicemail to text, and more.

It’s a good option if your remote team is international or based in the UK, as eVoice offers coverage in the UK, EU, and Canada, as well as in the USA.

Note: eVoice is branded as eReceptionist in the UK.

Price: From $16.67/user/month (billed annually).

Which is the Best Cloud Phone System for Your Team?

We believe that Nextiva is the best cloud phone system for remote teams. It has lots of advanced features, and excellent support. You can easily add remote team members and set up call forwarding rules.

Nextiva’s mobile and desktop apps are easy to use. This makes it a great option for remote teams, when hands-on training is difficult.

Plus, Nextiva’s unified communication platform comes with built-in CRM and live chat features.

This is why we use Nextiva on WPBeginner and believe it’s the best cloud phone system in the market.

If you want an alternative to Nextiva, RingCentral is another excellent option. It has similar features and comes as a close second in our list.

We hope this article helped you learn about the best cloud phone systems for remote teams. You might also like our comparison of the best email marketing services and best push notification software to connect with your customers after they leave your website.

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 7 Best Cloud Phone Systems for Remote Teams – Compared (2020) appeared first on WPBeginner.


December 08, 2020 at 05:52PM

Monday, December 7, 2020

How to Submit Your Website to Search Engines (Beginner’s Guide)

Recently, one of our readers asked us how to submit their WordPress site to search engines like Google?

Search engines are the largest source of traffic for most websites. That’s why it is important to ensure that they can easily find and rank your website pages.

In this article, we’ll show you how to easily submit your website to search engines and start getting traffic to your site.

Submitting your website to search engines

Since this is a comprehensive guide, please feel free to use the quick links below to jump straight to different sections in this article.

Do You Need to Submit Your Website to Search Engines?

No, you do not have to submit your website to search engines. Most search engine bots can automatically find your website if it has been mentioned on other sites.

However for WordPress websites, we recommend submitting it manually because it will help you get discovered faster.

Why you should submit your website to search engines?

If you are just starting a new business or a blog, then search engines are the most important source of free website traffic. This means you can grow your business online without a lot of money.

Unlike paid traffic from ads, organic search traffic is free, and you don’t need to pay search engines for that.

More importantly, the submission process is quite simple, free, and gives you access to several tools that will help you grow your business later on.

That being said, let’s take a look at how to submit your WordPress website to search engines.

Submitting Your Website to Google

Google is the largest and most popular search engine on the planet. For most websites, Google is often the biggest source of their traffic.

To submit your website to Google, you need to sign up for Google Search Console. It is a free tool offered by Google to help website owners see how their website is performing in search results.

Signing up is free and easy. Simply go to the Google Search Console website and click on the ‘Start now’ button.

You can use your existing Google account to sign in or create a new account.

Next, Google will prompt you to enter your website domain name. We recommend using the URL prefix option here as it’s easier to verify.

Using the URL prefix method to add your site to Google Search Console

After choosing this option, use the HTML tag method to verify your website and submit it to Google. You simply need to click on the HTML tag option to expand it, and then copy the code by clicking the ‘Copy’ button.

Copying the HTML meta tag from Google Search Console

Now there are multiple ways to do add this code to your website. We will show you the two easiest methods, and you can choose one that best suits you.

1. Adding Verification Code in WordPress using All in One SEO

The easiest way to do this is using All in One SEO, which is the best WordPress SEO plugin on the market. It allows you to optimize your website for search engines without learning any SEO jargon.

First, you need to install and activate the All in One SEO plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Next, you need to visit the All in One SEO » General Settings » Webmaster Tools page and click on the Google Search Console option.

The Webmaster Tools page in All in One SEO, to select Google Search Console

After that, you need to paste the content value from your HTML meta tag into the ‘Google Verification Code’ box. The part you want is the long string of numbers and letters.

Don’t forget to click the ‘Save Changes’ button at the top of the screen.

Entering your Google verification code (from the HTML meta tag) into All in One SEO

2. Adding Verification Code in WordPress using Insert Headers and Footers

If you are not using the All in One SEO plugin, then you can use this method to add Google Search Console verification code to your WordPress site.

First, you need to install and activate the Insert Header and Footers plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, go to the Settings » Insert Headers and Footers page in your WordPress admin. Then, simply paste the whole HTML meta tag into the ‘Scripts in Header’ box.

Pasting the Google meta tag into the Insert Headers and Footers header box

Then, make sure you click the Save button at the bottom of the page.

After adding the meta tag to your site through either method, go back to Google Search Console and click the ‘Verify’ button for the HTML tag method.

You should now see a success message in Google Search Console to let you know that your site has been verified.

If you need more help, check out our step by step guide on adding your WordPress site to Google Search Console.

Creating an XML Sitemap with All in One SEO

An XML sitemap in WordPress is a list of all the content on your website, including all your posts and pages. It helps search engine bots discover your content faster and start showing it in search results.

In the WordPress 5.5 update, XML sitemaps were added as a built-in feature. However, these sitemaps are very basic and can’t be easily customized.

We recommend using All in One SEO to create your sitemap.

All in One SEO is the complete WordPress SEO toolkit and includes a comprehensive sitemaps generator.

It allows you to customize your XML sitemaps by excluding unnecessary or duplicate content. They also have powerful custom sitemap for WooCommerce, news sitemap, and video sitemaps. This gives you a bonus advantage in SEO as your business grows.

First, you need to install and activate the All in One SEO plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, All in One SEO will automatically create your sitemap.

To view it, simply go to the All in One SEO » Sitemaps page in your WordPress admin. Then, click the ‘Open Sitemap’ button.

Click the button to open your sitemap, which has been automatically generated by All in One SEO

You will then see the sitemap index for your site. This links to all the sitemaps that All in One SEO has created.

The index of sitemaps in All in One SEO

Note: All in One SEO creates multiple sitemaps because it is best practice to split up large sitemaps. By using different sitemaps for different types of content, your sitemaps will load quickly and be a manageable size even as your website grows.

Please keep this page open or save the page URL as you will need it later in the tutorial.

If you want, you can click on any of the links to see the content listed in each individual sitemap. Here is the sitemap for the pages on our demo website.

The list of pages in the All in One SEO pages sitemap

Add your XML Sitemap to Google Search Console

Now that you have generated your XML sitemap, the next step is to help Google discover it quickly.

The easiest way to do that is by using the Google Search Console.

Simply login to your Google Search Console account, and then click on the Sitemaps link in the left-hand toolbar:

The Sitemaps tab in Google Search Console

Google Search Console has already put your website domain here. All you need to do is to type sitemap.xml into the box and click the Submit button.

Entering your sitemap URL into Google Search Console

Search Console should show you a message to let you know the sitemap has been successfully submitted. You will also see your website sitemap in the ‘Submitted sitemaps’ list.

Your sitemap should appear in the table after you submit it to Google Search Console

How to Submit Your Website to Bing, Yahoo, and DuckDuckGo

Google totally dominates the search engine market with a whopping 92% market share. However, other search engines like Bing, Yahoo, and DuckDuckGo can still be a significant source of traffic for your website.

Submitting Your Website to Bing, Yahoo, and DuckDuckGo

To submit your website to Bing, you need to sign up for Bing Webmaster Tools.

Just click the Sign In button to get started. Then, sign in using your Microsoft, Google, or Facebook account.

Next, Bing will prompt you to add your site. We recommend using the ‘Add your site manually’ option. It works reliably and doesn’t require you to have verified your site with Google Search Console.

After that, simply enter your website’s domain name (URL) then click the ‘Add’ button.

Adding your site manually to Bing Webmaster Tools

Next, you will see some verification method options. First, click on the HTML Meta Tag method. This will open up the details. Then, click the ‘Copy’ button to copy the meta tag.

Getting the HTML meta tag from Bing Search Console

The easiest way to add the meta tag to your site is to use All in One SEO. In your WordPress dashboard, go to All in One SEO » General Settings » Webmaster Tools page.

Then, click on the Bing Webmaster Tools option.

Selecting the Bing Webmaster Tools option on the All in One SEO Webmaster Tools page

This will open up the box where you can enter the Bing verification code. This is the long string of numbers and letters that forms the content value in the Bing meta tag.

Entering the Bing verification code from your Bing HTML meta tag

Alternatively, you can install the free Insert Header and Footers plugin for WordPress.

Upon activation, go to the Settings » Insert Headers and Footers page in your WordPress admin. Then, simply paste the whole HTML meta tag into the ‘Scripts in Header’ box.

Copying the Bing meta tag into the Header section of the Insert Headers and Footers plugin

Don’t forget to click the ‘Save’ button further down the page.

After that, you need to return to Bing Webmaster Tools and click the Verify button. You should see a success message to let you know your site has been added.

Next, click on the Sitemaps tab on the left-hand sidebar. Then, click the ‘Submit sitemap’ button.

Submitting your sitemap to Bing Search Console

You need to paste in the URL of the sitemap index that All in One SEO created for you. This should be your domain name with sitemap.xml at the end.

After that, just click the ‘Submit’ button.

Entering your sitemap URL for Bing

You will now see your sitemap in the sitemap table in Bing Webmaster Tools.

The table of sitemaps in Bing

Your Site Will Also Appear in Yahoo and DuckDuckGo’s Search Results

Now that you have submitted your website to Bing, it has also been automatically submitted to Yahoo.

DuckDuckGo also uses Bing’s search results. This means that by submitting your website to Bing, you will also get it indexed on DuckDuckGo as well.

How to Check if Your Website Has Been Indexed

The easiest way to check whether your website has been indexed is to simply go to your chosen search engine’s homepage and type in site:yoursitename.com as the search term.

For WPBeginner website, we would type site:wpbeginner.com into the search engine.

If your site has been indexed, then you should see a list of your content. Your homepage will normally be at the top.

Google results showing that the WPBeginner site has been indexed

This works for all popular search engines, including Google, Yahoo, Bing, and DuckDuckGo.

Should You Use a Website Submission Service?

No, you should not use a website submission service to submit your WordPress blog or website to search engines.

There is no additional benefit to using a website submission or search engine submission services. They charge you a premium fee to do something that is free, and you can do it yourself.

More importantly, these submission services may submit your website to spammy sources which may harm your website’s SEO.

Troubleshooting and FAQs about Submitting Your Website to Search Engines

Since WPBeginner is the largest free WordPress resource site, we have heard just about every question related to this topic. Here are some common problems and FAQs we hear about submitting your site to search engines.

1. How long will it take for my site to appear in search engines?

It could take several days or several weeks for your website to appear in search engines.

It is up to search engines to index your site. You cannot force Google or any search engine to index your site faster.

However, you should follow our instructions above to help search engines find your site as easily as possible. Getting plenty of backlinks to your site can also help speed up the process.

2. I submitted my website but it isn’t showing up in search engines?

First, check that your site is visible to search engines. In your WordPress admin, go to the Settings » Reading page and make sure that the box ‘Discourage search engines from indexing this site’ is not checked.

Make sure the box to discourage search engines is not checked in the Reading settings

If the box is checked, then it is stopping search engines from crawling your WordPress site. Simply uncheck it then click the ‘Save Changes’ button.

If this setting is correct, then you simply need to be patient. It can take a day or so for Google Search Console to process your sitemap.

3. My site is listed on search engines but I am not getting any traffic?

If you are not getting traffic to your site, then that could be because it is ranking very low in search engine results. You should use All in One SEO to get detailed recommendations about your site’s SEO (search engine optimization).

In particular, it’s important to use keywords appropriately in your site’s content.

You can also use these keyword research tools to write more SEO optimized content, and implement our 27 proven tips to increase your website traffic.

4. How can I submit my website to search engines for free?

All the methods we have covered above are free. We recommend that you do not pay to have your site submitted to search engines.

It is free to create accounts with Google Search Console and Bing Webmaster Tools. Neither of these charges any money.

5. How do search engines find my site?

Search engines use automated software to constantly look through the web for new web pages. This software is often called: search bots, web crawler, or spider. The process of looking for new pages is called ‘crawling’.

The web crawler goes through links to find new pages. This is why an XML sitemap is so important. It has links to all the content on your site and information about them that the web crawler can understand.

6. Is there a submissions site list I can use?

You don’t need to worry about submitting to lots of search engines. The most important one is Google.

Once you have submitted your site to Google, it’s a good idea to also submit it to Bing. This helps Yahoo and DuckDuckGo find your site too.

The other search engines you should consider submitting to are local ones. For instance, you could submit your website to Yandex if you want to get more visitors from Russia.

7. How do I track website traffic coming from Search Engines?

The easiest way to track search engine traffic is by using MonsterInsights. It is the best Google Analytics plugin for WordPress and allows you to see where your users are coming from, what pages they are viewing, and what they do while on your website.

For detailed instructions, follow our step by step guide on how to install Google Analytics in WordPress.

We hope this article helped you learn how to submit your website to search engines. You may also want to see our guide on the best email marketing services to connect with your visitors after they leave your site, and our expert list of the best WordPress plugins for all 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 How to Submit Your Website to Search Engines (Beginner’s Guide) appeared first on WPBeginner.


December 07, 2020 at 07:33PM