Press This: New Features in ACF 6.1

WordPress Support Plans Pricing

There are no contracts, so you can change your plan or cancel at any time. There is No Risk in trying us out. Choose a WordPress Support plan today. Transparent Pricing. No Hidden Fees.

Press This: New Features in ACF 6.1

Unlimited WordPress Support, Maintenance, Repairs, & Changes

You don’t need to do it all yourself. We got your back.

Monthly Updates (Included in Basic, Standard, & Pro)

We ensure your website and modules are always up to date with the latest security and code updates. We scan for broken links, security issues, speed issues, and track uptime.

Unlimited Helpdesk (Included in Standard & Pro)

Now you can easily get help as soon as you need it. We will answer your questions and help you find solutions.

Unlimited Repairs (Included in Standard & Pro)

You will have a trusted team on-call to fix bugs, and repair technical issues, to keep your site running smoothly.

Unlimited Small Tasks/Changes (Pro Only)

You can send us any small task and we’ll make the change for you. Unlimited Website Update Tasks can include updating content, settings, modifying a view or adding a field to a content type, installing a module, moving a button, changing a color, or any small task that takes 30 minutes or less.

Press This: New Features in ACF 6.1

Here’s what Pixeldust’s support team can do for you.

We don’t wait for security issues to compromise your site.

Our developers take care of updating your WordPress plugins as soon as they need it. We scan for broken links, performance issues, malware, and we do backups daily. You don’t even have to ask.

We Keep Your Site Running Right

Customers hate broken websites. We keep your website running at an optimum level 24/7.

We Fix Broken Layouts

We fix laylout problems with your theme or user interface.

We Feel The Need For Speed

A slow website can cost you thousands in lost revenue. We optimize your site for speed and security.

We Increase Your Conversions

Stop losing potential customers. It’s time to streamline your UX. We do that.

We Add New Content

New pages and content to add? We keep things fresh so you can be a leading voice in your industry.

We Solve Nerd Problems

We have serious nerds who can clean up and minimize those JavaScripts, and fix HTML and CSS issues.

We Know On-Page SEO Secrets

We make incremental improvements to your on-page SEO set-up and configurations.

We Up Your Design Game

When it’s redesign time, we got the design and the build. It will be spectacular.

Press This: New Features in ACF 6.1

Compare WordPress Support Plans

Sign up for one of our monthly WordPress website support and maintenance plans. Remember, there are no contracts, so you can change your plan or cancel at any time. There is No Risk in trying us out.Choose a WordPress Support plan today. Transparent Pricing. No Hidden Fees.

Press This: New Features in ACF 6.1

Basic Plan | Proactive WordPress Maintenance

We ensure your website and modules are always up to date with the latest security and code updates. But we don’t stop there. We also regularly scan for broken links, security issues, speed issues, and uptime. We even a Security Guarantee so should there be an attack or hacking to your site we will apply a fix to bring it back up ASAP. We send out a report every month letting you know what we updated and anything that might need attention.

Standard Plan | Proactive WordPress Maintenance + Unlimited Support and Repairs

When you have this Standard Support plan, you always have a trusted team on-call to squash bugs, repair technical issues, and ask for help, so your sites will run smoothly. With Unlimited Helpdesk Support, you can always ask support questions about how to do things on your website. With Unlimited Fixes and Repairs, we’ll fix error messages, things that are broken or not working, adjust something that doesn’t look quite right, or any repair that takes 30 minutes or less.

Pro Plan | Proactive WordPress Maintenance + Unlimited Support, Repairs, Update Tasks

Some of our clients don’t even need to login to their site anymore with our Pro Plan. Do you need a blog article posted, a new product in your shop or store hours updated? If it’s an update that takes under 30 minutes to complete, then consider it done! Unlimited Website Update Tasks can also include updating content, settings, modifying a view or adding a field to a content type, installing a module, moving a button, changing a color of something, or any small task that takes 30 minutes or less.

Press This: New Features in ACF 6.1

Frequently Asked Questions

We fix broken WordPress Sites. We install security patches and code updates. We empower you to focus on your business without worrying about WordPress. You get access to the world’s best developers for website maintenance, website support, & small jobs.

What happens after I sign up for a Support plan?

Once you submit your order, you will be redirected to our client onboarding questionnaire. Once we have received your completed questionnaire, we will contact you to set up an introductory call with your project manager to exchange credentials.

How does billing work with Pixeldust?

We offer monthly recurring billing which automatically charges your credit card or PayPal account each month. You never have to worry about missing a payment or mailing a check. There are no contracts and you can cancel the subscription in your admin area at any time.

Can I cancel my plan after signup?

Of course. You can cancel at any time by visiting your logging into your Drupal support account. If you aren’t sure how to access your account, contact us and we’ll send you a link to your personal account.

How long does it take to get started?

We can get started right away. First, we audit the entire site to get familiar with how your developers set it up. Then we immediately scan for security issues and remediate them.

Is your pricing method complicated?

You won’t pay hourly fees anymore. No more scope creep or unexpected blown budgets. It is all included in your fixed monthly fee. No surprises, no hassles.

Do you provide in-house support 24/7?

We provide the help you need, as soon as you need it. 24/7. We are always here to help with your support issues. We are able to answer your questions about Drupal maintenance, troubles with installing modules, theme changes, image optimization, content creation, editing, analytics, SEO optimizations, and anything else you need.

Do you offer a money back guarantee?

Yes. If you’re not 100% satisfied with our service in the first 30 days, we will refund your subscription.

What versions of WordPress do you support?

We support all WordPress versions.

Are major version upgrades included?

No, upgrading from Drupal 6 to 7 or even 7 to 8 can be a painstaking process depending on the architecture of your site, the particular modules being used, and how your theme was constructed. Sometimes the same modules do not exist in the newer versions so you may need to rethink some functionality, and the theming layers between Drupal 6, 7, and 8 are all different so your theme will most likely need to be re-coded to work properly. The best time to do a major Drupal version upgrade is when you are doing a redesign of your website. Our proactive maintenance updates only cover security and code updates for your current major version of Drupal.

Do I have to change my web hosting to use your Unlimited Support?

No, you can keep your current host. We have many predeveloped workflows for working with many hosts, platforms, and custom environments. If you have a special workflow or host, then we’ll develop a custom workflow so we can successfully work with your website.

Do you stand behind your work?

When you work with us, there is no risk to your company. Our USA based provide a 100% money-back guarantee for the first month of your subscription. If you are not happy, we will give you a full refund.

Will you really provide unlimited support for our business?

Send us any request that takes 30 minutes or less and it is included in your support plan. Ask any question and we will answer it. How do you do this? Why is that not working? We answer them all. It’s really very simple. We act as your in-house, go-to IT team.

30-Day Top-10 WordPress SEO Blast – On-page and Off-page SEO Overhaul

unlimited wordpress support plans

We start every project off with an introductory discovery call with key stakeholders to create a project plan, establish key contacts, and plan credential transfers. 

Pixeldust’s 30-Day SEO Blast is a campaign to overhaul your WordPress site for immediate improvement in search engine rankings. Think of it as a 30-day boot camp for your website. The process is divided into two areas of focus: on-site and off-site.

On-Site WordPress SEO
On-site (or On-page) SEO:  Changes are made to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. On-site optimization ensures your site is configured to provide information in a way that meets Search engine standards for optimal indexing.  

Off-site White Hat WordPress SEO
Off-site (or Off-page) WordPress SEO is the process of making your site more visible to humans across the internet and increasing its relevance. 

$399.00

WordPress SEO Frequently Asked Questions

What is On-site SEO?

Before you can give attention to offsite optimizations like backlinking, social relevance, and visibility throughout the web, you must be sure your website is correctly configured. On-site SEO (or on-page SEO) is the practice of optimizing elements within a content management system-based website in order to rank higher and earn more relevant traffic from search engines.

What WordPress support plans plugins are used for WordPress On-page SEO?

Here is a list of WordPress support plans plugins used for WordPress on-site SEO and associated tasks. 

What is the WordPress SEO Checklist?

The SEO Checklist plugin is a critical tool in optimization for WordPress. It uses WordPress best practices to check your website across all points for ideal search engine optimization. Over the course of our optimization workflow, we go through the SEO checklist task by task.

The SEO Checklist does several things that speed up work optimization. For example, it provides a to-do list with a checkbox for each plugin to install and a task to complete, organized by function. It also checks for installed WordPress support plans plugins and checks them off.

Why should I improve my WordPress URLS for SEO?

URLs and paths lay the groundwork for many other aspects of SEO. They’re the hardest item to change once they’re set. It’s important to get them right. Just URLs have the power to turn a good site into a great site. We optimize a site’s URLs, setting up redirects, and creating Pathauto patterns for keyword-rich paths.

How do meta tags affect WordPress SEO?

We address the SEO keys related to your meta tags. We set up site-wide meta tags and title tags using the Metatag plugin, and make sure that non-translated pages have proper tags using the alternate hreflang plugin. We ensure that the site is communicating with Google, Facebook, and Twitter across each page of content using meta tags. This is a major requirement for SEO.

How does WordPress communicate with search engines?

We will optimize your website's communication with the search engines. We will create search engine accounts, build sitemaps, authenticate ownership, and submit the website's content to the search engines so your site is fully represented in the major search engines. We use Google Analytics to see what visitors are doing on your site. It’s an important step in making WordPress 8 effective in helping you make marketing decisions.

How do you optimize WordPress content for SEO?

We add breadcrumbs to the top of site pages. RDF markup will be added to help search engines better understand the content. We create valid, aliased, marked up links throughout the content. Overall, the content is more optimized for Google and WordPress on-page SEO.

IS code validation important to WordPress SEO?

We validate the website’s code, create a sitemap for your visitors, and make sure they can find content when they are lost. These are requirements to make sure visitors and Google can find the site, see what’s there, get to the content they want, and engage it easily.

How do you optimize WordPress pages for SEO?

We optimize keywords on nodes with the Yoast SEO plugin. Set-up revisions tracking. tracking revisions to your content, so you an admin easily see what changed on a node with the Diff plugin. We configure the site to publish and unpublish content on a schedule that meets content marketing needs with the Scheduler plugin. In all, we ensure properly optimized, trackable, and easily scheduled content.

Does WordPress site performance affect SEO?

On-page SEO won't matter if a site gets hacked or is slow. We complete twelve SEO items that improve security and speed. We fix any holes in the site’s security with the Security Review plugin. Block spam with the Mollom plugin. Make sure the website is transmitting securely to users’ browsers with HTTPS. 

We recommend items to optimize performance admin settings. Install the Advanced CSS/JS Aggregation plugin. Send correctly-sized images by setting up Image styles. We may verify the quality of hosting.

How do AMP Mobile Pages influence SEO?

AMP works by stripping pages down to their most essential parts and storing a cached version on Google servers, which allows them to deliver content almost immediately. Accelerated Mobile Pages, also called AMPs, are an open-source coding project created by Google to help websites load faster on mobile devices. We address the important aspects of mobile SEO including responsive WordPress support plan and the Accelerated Mobile Pages (AMP). We will address general aspects of social optimization.

How do I Configure WordPress 8 for On-Page or Onsite WordPress SEO?

The WordPress community has created tens of thousands of contributed WordPress support plans plugins. Every once in a while, a widely-used and well-written Contrib plugin is added to Core. This is one of the ways that WordPress Core gets new features. In fact, with the release of WordPress 8, several WordPress support plans plugins and functions that used to be Contrib are now included in Core. This means less installation, less code for you to update, and a more stable website.

The page at https://www.WordPress.org/documentation/install/WordPress support plans plugins- theme building and WordPress support planss/WordPress support plans plugins-8 has good explanations of the primary ways to install a plugin. If you’re working with a developer, ask her the best method as it can vary based on your server configuration, security, access levels, and what’s already installed. Below are the most popular methods.

How Do I install an SEO plugin using the WordPress admin interface?

This method is the easiest but least secure way to install a WordPress plugin. It’s not secure because you’re required to enter your File Transfer Protocol (FTP) password which is then transmitted in an unencrypted way to your server. If your enterprise security alarm bells are going off, skip this method. However, if you are practicing “security by obscurity”, this method is quick.

1. Copy the URL of the plugin file from the plugin’s project page on https://WordPress.org/.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Click the + Install new plugin button and follow the prompts.

4. Paste the URL from step 1 into the Install from a URL field.

5. Click the Install button. You will see a conWordPress Support firmation screen like this one:

How do I Install a WordPress On-page SEO plugin using SFTP?

If your server supports SFTP, then you can securely upload WordPress support plans plugins to the server.

1. Download the plugin from the plugin’s project page on https://WordPress.org/.

2. Extract the files. The downloaded plugin package will be in a compressed file such as ‘tar.gz’. Extract it using your system’s extraction program. Often, you can double-click the file and Windows or macOS will extract it for you.

3. Using an FTP program like WinFTP on Windows or Transmit on macOS, login to your server.

4. Upload the extracted Contrib plugin folder to the WordPress/web/WordPress support plans plugins/contrib folder on your server.

How do I install an SEO plugin using the command line?

Composer, Drush and WordPress Console Using command-line tools like Composer (the PHP package manager), Drush (the WordPress support plans SHell), and WordPress Console (the new Command Line Interface for WordPress) can be the fastest and easiest way to install WordPress support plans plugins for the more technically-savvy marketer. These Command-Line Interfaces (CLI) are powerful ways to manage your WordPress 8 site, update Core and Contrib, and more. Most marketers aren’t going to get this deep into the technical side of things, but if you’re a techie marketer, these tools can save you hours every day.

1. SSH into your WordPress server. (If you don’t understand this step then you should skip this section.)

2. Navigate to your WordPress installation.

3. Enter the command for the system that you’re using: * Composer: composer require WordPress/plugin_name * Drush: WordPress plugin:download plugin_name * WordPress Console: WordPress plugin:install plugin_name –latest

What WordPress WordPress support plans plugins are used for on-page WordPress SEO?

Here are the WordPress support plans plugins that you will install as you on-page SEO your WordPress website while going through this book. It may be easier to upload them all at once—just don’t enable them yet.

SEO Checklist plugin - https://www.WordPress.org/project/seo_checklist

Admin Toolbar plugin - https://www.WordPress.org/project/admin_toolbar

Coffee plugin - https://www.WordPress.org/project/coffee

Pathauto plugin - https://www.WordPress.org/project/pathauto

Redirect plugin - https://www.WordPress.org/project/redirect

Metatag plugin - https://www.WordPress.org/project/metatag

XML Sitemap plugin - https://www.WordPress.org/project/xmlsitemap

Alternate hreflang plugin - https://www.WordPress.org/project/hreflang

Google Analytics plugin - https://www.WordPress.org/project/google_analytics

Easy Breadcrumbs plugin - https://www.WordPress.org/project/easy_breadcrumb

RDF UI plugin - https://www.WordPress.org/project/rdfui

Linkit plugin - https://www.WordPress.org/project/linkit

D8 Editor Advanced link - https://www.WordPress.org/project/editor_advanced_link

W3C Validator plugin - https://www.WordPress.org/project/w3c_validator

Sitemap plugin - https://www.WordPress.org/project/sitemap

Search 404 plugin - https://www.WordPress.org/project/search404

Yoast SEO plugin - https://www.WordPress.org/project/yoast_seo

Diff plugin - https://www.WordPress.org/project/diff

Scheduler plugin - https://www.WordPress.org/project/scheduler

Mollom plugin - https://www.WordPress.org/project/mollom

Advanced CSS/JS Aggregation plugin - https://www.WordPress.org/project/advagg

AMP plugin - https://www.WordPress.org/project/amp

 

How do I use the WordPress Plugin Filter?

One of the handiest WordPress support plans plugins that moved from Contrib into WordPress 8 Core is the Plugin Filter plugin. This plugin adds a filter to the Extend section of WordPress admin. It allows you to quickly find the Core and Contrib WordPress support plans plugins installed on your site. When you go to Manage > Extend, you’ll see a field that says “Enter a part of the plugin name or description” under it. This easily missed field saves a lot of time when installing (and uninstalling) WordPress support plans plugins. If you’ve recently installed a plugin but haven’t turned it on yet, use the plugin filter to narrow your choices and find the new plugin. Begin typing the name of the plugin into the field and WordPress will display any WordPress support plans plugins that match.

To enable a plugin, select the checkbox next to it and click the blue Install button. WordPress installs the plugin and you get the functionality that the plugin provides.

How do I install and enable the SEO Checklist Plugin for WordPress 8?

1. Install the SEO Checklist plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins.

3. Enter “seo checklist” into the plugin filter field to quickly find the SEO Checklist plugin.

4. Select the checkbox next to “SEO Checklist” and click the Install button at the bottom of the page.

5. You may get a message stating, “You must enable the Checklist API plugin to install WordPress SEO Checklist. Would you like to continue with the above?” If so, click the Continue button.

If necessary, give yourself permissions to use the SEO Checklist plugin.

1. Click Manage > People > Permissions (Coffee: “perm”) or visit http://yourWordPress8site.dev/admin/people/permissions.

2. Select the appropriate checkboxes for * “Edit any checklist” * “View any checklist” * “View the Checklists report” * “Edit the SEO checklist” * “View the SEO checklist checklist” (Yes, the word checklist appears twice.)

3. Click the Save permissions button at the bottom of the page.

How do I use the SEO Checklist plugin?

1. Go to Manage > Configuration > Search and metadata > SEO Checklist (Coffee: “seo”) or visit http://yourWordPress8site.dev/admin/config/search/seo-checklist in your browser.

2. You may see the message, “SEO checklist found X unchecked items…”. If you do, it means that there are some tasks already completed. Nice! You’re ahead of the game. If this happens, click the Save button near the bottom of the page.

3. Click on the Be efficient tab. You’ll notice: * A progress bar that shows you how many tasks remain; * Timestamps on your saved tasks (if you’ve done any yet); * Commands for Composer, WordPress Console, and Drush; * Task links to help you quickly get things done.

As you continue on your on-page WordPress SEO journey you can use the SEO Checklist plugin to make sure you’ve done all you can to get the most out of your WordPress 8 seo site.

How do I use the Coffee Plugin for WordPress SEO?

The Coffee plugin is the fastest way to get to any admin screen in WordPress. As you on-page SEO your WordPress 8 site, you will spend a lot of time jumping into admin to change a setting or check on updates. You’ll have to go through menu navigation if you don’t have the Coffee plugin. That’s fine, but sometimes it’s hard to remember where every single setting is.

With the Coffee plugin installed, you can type ALT-D on your keyboard (Option-D for macOS) to have a text field pop up. Start typing into this field and the Coffee plugin will show you the admin menu items that match. Press the Enter key to select the first item or use the arrow keys to select a different item and press the Enter key to go directly to the admin page that you want.

1. Install the Coffee plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins.

3. Select the checkbox next to “Coffee” and click the Install button at the bottom of the page.

If necessary, give yourself permissions to use the Coffee plugin.

1. Click Manage > People > Permissions (Coffee: “perm”) or visit http://yourWordPress8site.dev/admin/people/permissions.

2. Select the appropriate checkboxes for * “Access Coffee” * “Administer Coffee”

3. Click the Save permissions button at the bottom of the page.

How do I configure the Coffee plugin for SEO?

1. Go to the Coffee admin page: Click Manage > Configuration > User Interface > Coffee (Coffee: “coffee”) or visit http://yourWordPress8site.dev/admin/config/user- interface/coffee.

2. Select the checkbox next to any additional menus that you want to include in the Coffee interface. I typically include them all, but if it starts getting cluttered, then you can take them out later.

3. Click the Save configuration button at the bottom of the page.

The Coffee plugin makes getting to the right admin screen much quicker.

How do I use the Admin Toolbar Plugin for WordPress on-page SEO?

The Admin Toolbar plugin gives you one-click access to WordPress 8 admin screens. It works like the drop-down and slide-out menu system that is so popular on the web. While I prefer the speed and ease-of-use of the Coffee plugin, there are times I need to see the hierarchy. The Admin Toolbar plugin provides that ability.

Install and Enable the Admin Toolbar Plugin

1. Install the Admin Toolbar plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins.

3. Select the checkbox next to “Admin Toolbar”.

4. Click the Install button at the bottom of the page. The Admin Toolbar plugin uses the Admin menu permissions. If you can access the Admin menu, then you have the permissions you need.

How do I Enable Clean URLs for WordPress 8?

A query string is text in a URL preceded with a “?”. WordPress’s “clean URLs” rewrite query strings into human-readable text. Query strings get in the way of search engines. Google’s not bad at understanding URLs with query strings, but it does not always get it right. Make sure your URLs don’t contain query strings. Clean URLs are installed on your WordPress 8 site by default and cannot be turned off. But, it is possible that the proper software isn’t installed on your server, so it’s worth checking, just to be sure.

How do I tell if clean URLs are enabled in WordPress?

1. Open an Incognito window and go to the homepage of your website.

2. Click on a piece of content on your site. You need to navigate to an actual blog post or node, not the home page.

3. Look for “?q=” in the URL.
A. If the URL looks like this: http://WordPress8.dev/my-blog-post- title then clean URLs are enabled and you can skip to the next section of the book.
B. If the URL looks something like this: http://WordPress8.dev/?q=node/4 then clean URLs are not enabled. Continue in this section.
The URL on top is “clean”. The URL on the bottom is “dirty”.

How do I fix URLs if they are dirty?

Here’s the good news: there’s nothing you can do yourself to fix your dirty URLs. You need to get in touch with your developer or hosting WordPress Support company and say this magic sentence: “It looks like my URLs are dirty because I’m seeing “?q=” in the paths. Would you please enable mod_rewrite for Apache on my server?” You can point them to this URL: https://www.WordPress.org/getting-started/clean- urls#dedicated which explains things in more detail, but the magic sentence above will normally get the job done. Once mod_rewrite is turned on, you should use an incognito window to test it again.

How do I use the Redirect Plugin for WordPress SEO?

The Redirect plugin creates 301 redirects from old URLs to new URLs on your website. 301 redirects help your SEO by making sure that any URL that ranks in Google will still resolve when a visitor arrives. If you don’t install this plugin, you will have to regularly look for any URL that changed and fix them. There are reports in Google Search Console that can help, but it’s better to prevent missing pages from the start. This plugin highlights the power of WordPress, automating what used to be an arduous and ongoing SEO chore. Thanks to the power of WordPress 8 and the Redirect plugin, fixing links is a much less frequently needed task.

1. Install the Redirect plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins.

3. Select the checkbox next to “Redirect” and click the Install button at the bottom of the page.

If necessary, give yourself permissions to use the Redirect plugin.

1. Click Manage > People > Permissions (Coffee: “perm”) or visit http://yourWordPress8site.dev/admin/people/permissions.

2. Select the appropriate checkbox for “Administer URL redirections”.

3. Click the Save permissions button at the bottom of the page.

How do I configure the WordPress Redirect Plugin for SEO?

1. Visit the Redirect Admin page: Click Manage > Configuration > Search and metadata > URL redirects > Settings (Coffee: “url redirect” then click the Settings tab) or visit http://yourWordPress8site.dev/admin/config/search/redirect/sett ings.

2. Make sure your settings match the image above. These are the correct settings for most websites. A. Select the appropriate checkbox next to “Automatically create redirects when URL aliases are changed”. B. Select the checkbox “Retain query string through redirect”. C. Select “301 Moved Permanently” from the “Default redirect status” drop-down. D. Select the checkbox “Redirect from paths like index.php and /node to the root directory”. E. Select the checkbox “Redirect from non-clean URLs to clean URLs.” F. Select the checkbox “Redirect from non-canonical URLs to the canonical URLs”. G. Select the checkbox “Normalize aliases”. H. Select the checkbox “WordPress support plans taxonomy WordPress support plans term Path Handler”.

3. If you changed anything, click the Save configuration button at the bottom of the page.

How do I create a manual redirect in WordPress?

The Redirect plugin also allows you to create manual redirects. If you move content, put the wrong URL on some printed advertising, or you’re migrating content, this is an invaluable function to understand.

1. Go to the URL Redirects page: Click Manage > Configuration > Search and metadata > URL redirects (Coffee: “redirects”) or visit http://yourWordPress8site.dev/admin/config/search/redirect.

2. Enter the From and To URLs. A. “From” is the old URL that is broken. B. “To” is the new URL. If it’s a link on your site, you can use just the path beginning with the /. For example: /your/path/here. If it’s an external URL, put the entire URL including the http://.

3. Select “301 Moved Permanently” (or one of the other options as suited to the situation) from the Status code drop-down menu.

4. Set the “Original language” as appropriate.

5. Click the Apply button. Now, when someone visits the old URL, they’ll be automatically redirected to the new one.

How do I use the Pathauto Plugin for WordPress SEO?

https://www.WordPress.org/project/pathauto

The Ctools plugin is required: https://www.WordPress.org/project/ctools

The Pathauto plugin generates URLs for your content without requiring you to enter the path alias manually. In other words, if the title of your new blog post is “My Big Cat” then Pathauto will set the URL to yourWordPress8site.dev/my-big-cat instead of yourWordPress8site.dev/node/23. Putting the right words in the URL is great for SEO, so this plugin is essential to your project. If you don’t use the Pathauto plugin, you must remember to create every single content URL on your website manually.

How do I install and enable the Pathauto Plugin?

1. Install the Pathauto plugin and required Ctools plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins.

3. Select the checkbox next to Pathauto and click the Install button at the bottom of the page. You may get a message asking for your permission to install the Ctools plugin. If you do, click the Continue button.

If necessary, give yourself permissions to use the Pathauto plugin.

1. Click Manage > People > Permissions (Coffee: “perm”) or visit http://yourWordPress8site.dev/admin/people/permissions.

2. Select the appropriate checkboxes for * “Administer pathauto” * “Notify of Path Changes”

3. Click the Save permissions button at the bottom of the page.

gs.

How do I configure the Pathauto plugin for WordPress SEO?

The Pathauto plugin adds four tabs to the URL aliases admin page. They are Patterns, Settings, Bulk generate, and Delete aliases.

1. Go to the Pathauto admin page: Click Manage > Extend (Coffee: “URL aliases”) or visit http://yourWordPress8site.dev/admin/config/search/path/patterns.

2. Click on Settings. The default settings are fine for most websites but check them to be sure that they haven’t been changed. An important setting to double check is Update action. Ensure that Create a new alias. Delete the old alias. is selected.

3. If you changed anything, click the Save configuration button at the bottom of the page.

4. Click on the Redirect plugin settings link just below the Update action section.

5. Update your settings to match those in the box above:
A. Select “Automatically create redirects when URL aliases are changed”.
B. Select ‘Retain query string through redirect”.
C. Set Default redirect status to “301 Moved Permanently”.

6. After any changes, be sure to click the Save configuration button at the bottom of the page.

A Brief Overview of the Token System To fully take advantage of patterns, you need to understand a little about the Token system. Tokens are variables in WordPress. There are thousands of Tokens available for you to use. To see what they are and get a better understanding of how they work you can visit http://yourWordPress8site.dev/admin/help/token.

For now, we are going to focus on just a handful of critical Tokens that we’ll use to create our URL path patterns. They are: [node:title] - The title of the piece of content being displayed. [WordPress support plans term:vocabulary] - The vocabulary (top level WordPress support plans category, so to speak) of the current WordPress support plans term.

[WordPress support plans term:name] - The name of the current WordPress support plans term (bottom level WordPress support plans category).

How do I create WordPress Pathauto Patterns?

WordPress URL paths operate in patterns. Instead of creating a path to every single piece of content, it’s better to specify a pattern (using tokens) for groups of content. WordPress will follow the pattern to create the path for each new piece of content, ensuring consistency across your website. You’re going to add a Pathauto pattern for each Content Type and WordPress support plans taxonomy that you have.

1. On the URL alias > Pattern tab (or visit http://yourWordPress8site.dev/admin/config/search/path/patterns) , click the + Add Pathauto pattern button.

2. From the Pattern type drop-down, select Content. Several more fields will be displayed.

3. Fill out the fields as shown. A. Path pattern: “[node:title]” B. Content type: select “Article” and “Basic page” C. Label: Anything goes. I use the name of the Content Types: Articles & Basic D. Select the Enabled checkbox.

4. Click the Save button near the bottom of the page. The resulting page will look something like this:
The [node:title] will be replaced with a normalized version of the title of the content. WordPress will turn the letters lowercase, replace spaces with dashes, and remove any odd characters.

5. Repeat for each of your Content Types.

How do I use the Metatag Plugin for WordPress on-site SEO?

https://www.WordPress.org/project/metatag

About the Metatag plugin

The Metatag plugin allows you to set up WordPress 8 to dynamically provide title tags and structured metadata, aka meta tags, on each page of your site.
Giving you control over your HTML title tag is the most important thing that the Metatag plugin does for on-page WordPress SEO. That all-important tag is critical to your search engine ranking. Besides handling the title tag, the Metatag plugin programmatically creates meta tags for your website. Meta tags are snippets of text that tell a search engine about your pages. Meta tags help your SEO by communicating clearly to the search engine and social networks what each page on your website is about and how you want them to describe it in the search results. If you don’t do this, you will have to rely on search engines to identify and classify your content. While they’re kind of good at this, it’s important enough that you don’t want to leave it to chance.

Install and Enable the Metatag Plugin

1. Install the Metatag plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins.

3. Select the checkboxes next to: * “Metatag” * “Metatag: Google Plus”
* ‘Metatag: Open Graph’ * “Metatag: Twitter Cards” * ‘Verification’

4. Click the Install button at the bottom of the page. You may get a message asking for your permission to install the Token plugin. If you do, click the Continue button.

If necessary, give yourself permissions to use the Metatag plugin.

1. Click Manage > People > Permissions (Coffee: “perm”) or visit http://yourWordPress8site.dev/admin/people/permissions.

2. Select the appropriate checkbox for “Administer Metatag”.

3. Click the Save permissions button at the bottom of the page.

How do I use the Alternate Hreflang plugin for on-page WordPress SEO?

https://www.WordPress.org/project/hreflang

About Alternate Hreflang plugin
The Alternate hreflang plugin automatically adds hreflang tags to your pages. Search engines reference the alternate hreflang tag to serve the correct language or regional URL in search results which is important for multilingual websites. In WordPress 8, the Core Content Translation plugin does already add hreflang tags to translated entity pages. Hreflang tags should be added to all pages, even untranslated ones. This plugin takes care of this for you.

Install and Enable the Alternate hreflang plugin

1. Install the Alternate hreflang plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”)

3. Select the checkbox next to “Alternate hreflang” and click the Install button at the bottom of the page. There are no permissions to set or further settings to change.

How do I use the XML Sitemap Plugin for onsite WordPress SEO?

https://www.WordPress.org/project/xmlsitemap

About the XML Sitemap plugin
The XML Sitemap plugin creates an XML Sitemap of your content that you can submit to the search engines. An XML sitemap is a specially formatted summary of each piece of content on your website. You can read more at http://www.sitemaps.org/.

Having an XML sitemap helps your SEO by giving Google a list of the pages that you wish them to crawl. While Google can crawl your site without an XML sitemap, bigger and more complex sites confuse the crawler so it could potentially miss pages and even whole sections. If you don’t do this, you will have to manually submit every single page of your site to Google which is ridiculously time-consuming.

Install and Enable the XML Sitemap Plugin

1. Install the XML Sitemap plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins. 3. Select the checkbox next to “XML sitemap”, “XML sitemap custom”, and “XML sitemap engines” and click the Install button at the bottom of the page.

If necessary, give yourself permissions to use the XML Sitemap plugin.

1. Click Manage > People > Permissions (Coffee: “perm”) or visit http://yourWordPress8site.dev/admin/people/permissions.

2. Select the appropriate checkbox for “Administer XML sitemap settings”.

3. Select the appropriate checkbox for “User > View user information” if you wish for your XML sitemap to include user information.

4. Click the Save permissions button at the bottom of the page.

The XML sitemap is automatically updated when Cron runs. That makes it unnecessary to rebuild your sitemap again unless you run into problems.

Set up Cron
Cron is a system built into your server that runs maintenance tasks on a regular basis. The WordPress cron tasks maintain and clean up your WordPress site. It does things like check for updates, indexes content, and rebuilds XML sitemaps.

1. Click Manage > Configuration > System > Cron (Coffee: “cron”) or visit http://yourWordPress8site.dev/admin/config/system/cron in your browser.

2. Set Run cron every to “3 hours”. You can set this to be more frequent or less frequent depending on how often you update your website.

3. Click the Save configuration button at the bottom of the page.
Now your XML sitemap will stay up to date with your site content.
To view your XML sitemap, visit http://yourWordPress8site.dev/sitemap.xml. In the next few sections, we’ll submit your newly created XML sitemap to Google and Bing.

Submit your site to Google
An account with Google is a gateway to many excellent tools offered by the world’s largest search engine. You will get access to: * Google Search Console (previously known as Google Webmaster Tools)—a free web WordPress Support service for webmasters. It allows you to check indexing status and optimize the visibility of your websites. * Google Analytics—a free web analytics WordPress Support service that tracks and reports website traffic, sources, usage, and more. * Google Adwords Keyword Planner—a free keyword research tool that allows you to see how many times words and phrases are searched in Google. * and much more.
If you don’t already have one, sign up for free at https://accounts.google.com/SignUp

How do I verify my site with the Google Search Console?

By verifying your website, you prove to Google that you own that domain. Then, Google will accept your XML sitemap and start sending you alerts if there are any issues with your site.
1. Sign-in to Google Search Console at https://www.google.com/webmasters/.

2. Put your website’s URL in the field provided. If you use HTTPS, be sure to include the “s” as Google treats them as two separate sites.

3. Click the red Add a Property button.

4. You can authenticate with your Domain Name provider. Often, that option is challenging and time-consuming. Fortunately, there are easier methods available.

5. Click the Alternate methods tab.

6. Select the HTML tag radio button.

7. Copy just the content part of the meta tag from the page. You may need to copy the entire line into a text editor and then copy the code. The piece you need looks something like this: cI6eQDoCfyX5evqvtJagR3LkKYLUgFsWqeqw-B7EK-0

8. On your WordPress 8 site go to Manage > Configuration > Search and metadata > Metatag (Coffee: “metatag”) or visit http://yourWordPress8site.dev/admin/config/search/metatag in your browser.

9. Click the Edit button next to “Front Page”.

10. Under Site Verification > Google, paste in the meta tag copied from Google Search Console.

11. Click the Save button at the bottom of the page.

12. Go to Admin > Configuration > Performance (Coffee: “performance”). Click the Clear all caches button.

13. Go to the front page of your website. View source and search for google-site-verification. You will see the new meta tag as highlighted in the screenshot.

14. Return to Google Search Console and click the Verify button.

15. You will get a message that says “Congratulations, you have successfully verified your ownership of http://yourWordPress8site.dev/.” ? Submit XML sitemap to Google

How do I submit an XML sitemap to Google for on-site WordPress SEO?

1. Visit Google Search Console at https://www.google.com/webmasters/ and sign in.

2. Select your site from the list.

3. Click on Crawl > Sitemaps in the left-hand navigation.

4. Click the Add/Test Sitemap button.

5. Enter sitemap.xml in the blank provided and click the Submit button.

6. You will get a message, “Item submitted. Refresh the page.”

7. Refresh the page to verify your sitemap has been submitted. That’s it! You’ve submitted your XML sitemap to Google. It may take a few days for Google to retrieve it and even longer before they index the pages. You can track their progress in Google Search Console > Crawl > Sitemaps. Now, let’s submit the same XML sitemap to Bing.

How do I use the Google Analytics Plugin for WordPress?

https://www.WordPress.org/project/google_analytics

About the Google Analytics Plugin The Google Analytics plugin adds the Google Analytics code snippet to your website and allows you to control how and when it is used. Google Analytics is a valuable tool for any web marketer. It allows you to find valuable insights about your visitors including demographics, behavior on your site, where they found you online, what keywords they used to find you, and more. However, Google Analytics isn’t perfect. For example, it tracks all visitors by default— even Admins. The Google Analytics plugin can be configured to show the Google
Analytics code snippet only when a non-admin is visiting the site. This keeps your data clean and your reports more useful.

Install and Enable the Google Analytics Plugin

1. Install the Google Analytics plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins.

3. Select the checkbox next to “Google Analytics” and click the Install button at the bottom of the page.

Configure the Google Analytics plugin First, you’ll create a Google Analytics property for your website. Then, you’ll add the tracking code to the Google Analytics plugin in WordPress 8.

1. Sign in to Google Analytics at https://www.google.com/analytics/. Use your existing Google ID or the one you created earlier in this chapter.

2. Create a Google Analytics property for your website.

3. First-time Google Analytics users will need to Sign up, agree to the WordPress support plans terms of WordPress Support service, and create an account. As part of the process, you’ll create your first Google Analytics property.

4. If you already have a Google Analytics account, click the Admin link. From the left-hand ACCOUNT column, click the Accounts drop-down menu and select Create a new account.

5. Fill out the New Account form and click the Get Tracking ID button at the bottom of the page.

6. The tracking ID for your website will be on the next page. Copy it.

7. On your WordPress 8 site, click Manage > Configuration > System > Google Analytics (Coffee: “google”) or visit http://yourWordPress8site.dev/admin/config/system/google- analytics in your browser.

8. Under General Settings > Web Property ID, paste in the Google Analytics Tracking ID copied from the Google Analytics website.

9. Click the Roles tab and select the Anonymous user checkbox. You may want to track more roles depending on your website configuration.

10. The rest of the Google Analytics plugin settings should be left on default for most sites.

11. Click the Save configuration button at the bottom of the page.

Verify the Google Analytics installation

1. Open an incognito window in your browser. Go to your website’s homepage and view source.

2. Look for your Google Analytics Tracking ID number to verify that the Google Analytics code is installed on your website.

3. Open your website in an Incognito window. Click around on your site to generate some test traffic.

4. Now, log in to Google Analytics and go to your property.

5. Click Admin > Property > .js Tracking Info > Tracking Code.

6. At the top, under “Status”, you should see “Receiving traffic…”.

How do I use the Easy Breadcrumbs Plugin for WordPress on-page SEO?

https://www.WordPress.org/project/easy_breadcrumb

About the Easy Breadcrumbs plugin The Easy Breadcrumbs plugin uses the current URL (path alias) and the current node title to automatically create breadcrumbs. Breadcrumbs are those essential navigational elements that show visitors where they are on a website. They look something like this:

Breadcrumbs help your SEO by revealing the hierarchy in your content. Google loves hierarchy because it helps them understand your content. Visitors love hierarchy, too, because it helps them figure out your site’s organizational structure.

Install and Enable the Easy Breadcrumbs Plugin

1. Install the Easy Breadcrumbs plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Easy Breadcrumbs” and click the Install button at the bottom of the page. There are no separate permissions required for the Easy Breadcrumbs plugin.

Configure the Easy Breadcrumbs plugin

1. Click Configuration > User Interface > Easy Breadcrumbs (Coffee: “breadcrumbs”) or visit http://yourWordPress8site.dev/admin/config/user-interface/easy- breadcrumb in your browser.

2. Configure the plugin as demonstrated in the screenshot above: a. Select the checkbox next to “Include invalid paths alias as plain-text segments”.
b. Select the checkbox next to “Include the front page as a segment in the breadcrumb”.
c. For the “Title for the front page segment…” field, use something more descriptive than “Home”. You could use your WordPress Support company name or experiment with using a keyword that describes your website, WordPress Support service, or product.
d. Select the checkbox next to “Include the current page as a segment in the breadcrumb”. This gets your title on the page again which is useful for keyword optimization.
e. Select the checkbox next to “Use the real page's title when available”, which will use the page title instead of the URL for the last (right-most) breadcrumb.

3. Click the Save configuration button at the bottom of the page.

Easy Breadcrumb plugin builds the breadcrumbs from the path. Each / becomes a part of the breadcrumb. The first breadcrumb comes from the Easy Breadcrumb configuration page while the title of the node becomes the last breadcrumb.

How is the Schema Plugin important to WordPress SEO?

As you have seen in the section on meta tags, it is beneficial to describe your content in search-engine-friendly ways. A second, more robust standard than meta tags for marking up your content is Schema.org.

The Schema.org website describes the Schema.org project as “...a joint effort, in the spirit of sitemaps.org, to improve the web by creating a structured data markup schema supported by major search engines. On-page markup helps search engines understand the information on web pages and provide richer search results.” Schema.org markup functions similarly to meta tags except instead of being at the top of the page; schema.org markup is placed directly on each bit of content that it is describing.

Google can understand your content correctly because you were explicit about what it means. Is that number near the product the price or the discount? Is that the date when the content is posted or the birthdate of the person on the page? Is that the title of the movie, the title of the event, or the name of the event venue? Schema.org clears up these questions and countless others. You can implement Schema.org on your website using Resource Description Framework, or RDF for short. It’s a family of World Wide Web Consortium (W3C) specifications WordPress support planed as a metadata model. W3C developed RDF as a way to markup content to describe it better.

How is the WordPress RDF plugin used in WordPress SEO?

WordPress 8 has RDF built-in. There’s a Core plugin called “RDF” that is probably already enabled (but you can check to be sure at http://yourWordPress8site.dev/admin/WordPress support plans plugins). RDF isn’t meant to be touched much. In fact, WordPress 8 doesn’t provide any mechanism for setting RDF tags to you, the marketer. To add Schema.org markup to your content, you need the RDF UI plugin.
The RDF UI Plugin https://www.WordPress.org/project/rdfui
Credits & Thanks Thank you to Sachini Herath (Sachini on WordPress.org) for creating this plugin. Thank you to Stéphane Corlosquet (scor) who created the excellent predecessor plugin that got rolled into WordPress Core. Kudos!

About the RDF UI plugin, The RDF UI plugin allows site builders to integrate Schema.org seamlessly during or after the site-building process on WordPress 8.

Install and Enable the RDF UI Plugin

1. Install the RDF UI plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “RDF UI” and click the Install button at the bottom of the page.

4. There are no separate permissions required for the RDF UI plugin. Set Schema.org schemas for your content To configure Schema.org settings, you need to go to the setup page for each of your Content Types. We’ll start with Blog Postings. 1. Go to Manage > Structure > Content Types > Blog Postings (or whatever you have named your blog post content type).

5. Select the vertical tab near the bottom of the page called Schema.org Mappings.

6. In the field Schema.org type, start typing “Blog…” and then select “BlogPosting” from the type-ahead menu.

7. Click the Save content type button at the bottom of the page.

8. Now go to Admin > Structures > Content types (http://yourWordPress8site.dev/admin/structure/types) and click the Manage Fields button next to “Blog Postings”.

9. Click the RDF Mappings sub-tab.

10. Select the RDF Property for each field listed and click the Save button.

11. Repeat steps 1-7 for each of your Content Types.
*Full list of schemas: https://schema.org/docs/schemas.html

How do you use the Linkit Plugin for WordPress on-site SEO?

https://www.WordPress.org/project/linkit

Install and Enable the Linkit Plugin

1. Install the Linkit plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”)

3. Select the checkbox next to “Linkit” and click the Install button at the bottom of the page.

Configure the Linkit plugin

To use the Linkit plugin, you need to enable it, select the profile, add it as a filter, arrange the filters in the proper order, and a couple of other settings. Please follow these steps carefully:

1. Visit the Linkit admin page at http://yourWordPress8site.dev/admin/config/content/linkit (Coffee: “linkit”).

2. Click the “Edit profile” link next to the Default profile.

3. Click the “Manage matchers” tab. Then, click the Edit button next to the Content matcher.

4. Here, you can select which types of content will show up in the link selector. Leave all of the checkboxes unchecked to include all content types.

5. You can also allow links to unpublished Nodes. Be careful, though, that you’re not linking to content that Google or your visitors cannot see.

6. If you made any changes, click the Save changes button at the bottom of the page.

How do I Configure Text Formats to use the Linkit plugin for WordPress SEO?

1. Go to the Manage > Configuration > Content Authoring > Text Formats and Editors (Coffee: “text”) or visit http://yourWordPress8site.dev/admin/config/content/formats in your browser.

2. Note which text formats use the CKEditor. (CKEditor is the default WYSIWYG editor in WordPress). Click the Configure button next to the first one.

3. Next to “Roles”, assign the roles that can use the Linkit plugin.

4. Scroll down the page to see the “CKEditor plugin settings” set of vertical tabs. Click on the WordPress link tab.

5. Select the checkbox next to “Linkit enabled”. The “Linkit profile” field will appear. For the “Linkit profile” field, select “Default”.

6. Scroll down a little more and select the checkbox next to “Linkit filter” under “Enabled filters”.

7. Scroll down to “Filter processing order”. Drag “Linkit filter” to the top of the list.

8. Under Filter settings > Linkit filter, make sure the checkbox next to “Automatically set the title attribute to that of the (translated) referenced content” is checked. This setting will put an SEO-friendly “title” element on the link.

9. Under “Limit allowed HTML tags and correct faulty HTML” you will see a field called “Allowed HTML tags”. Put your cursor in this field and use the arrow keys on your keyboard to scroll to the right until you find the link element . Make sure that “title” is part of the element. If not, add a title to the element. It will look something like this: “”. (bold added)

10. Click the Save configuration button at the bottom of the page. 11. Repeat steps 3-10 for each of the Text formats that use the CKeditor. These steps will probably work if you’re using a text editor other than CKeditor, too. Always click the Save configuration button after each one.

How do I use the Linkit plugin to add links to WordPress nodes?

The Linkit plugin replaces the built-in linking mechanism in your WYSIWYG editor. Select text in the node you’re editing and click the link button.

1. Open a node and click the “Edit” tab or create a new node.

2. Select some text that you wish to link. Click the link button.

3. In the modal window that opens, start typing the name of a node that you are linking to. As you type, a list of matching nodes will appear. Select the node that you want to link to.

4. The text that is displayed as the link will show up as something like: “entity:node/102”. This is an internal WordPress link and will always resolve to the node path—which is an SEO-friendly, keyword-rich link. Click the Save button.

5. Your newly added link will appear as blue and underlined. Scroll to the bottom of the page and click the Save and keep published button (or Save and publish if it’s a new node.)

6. View the source HTML of the node you just edited and find your link. You’ll see that it is using the proper, SEO-friendly path and it has used the title of the node that you linked to as the link title. While it can prove tedious to configure the first time, Linkit plugin provides useful functionality for your website’s content creators.

How do I use the D8 Editor Advanced Link Plugin for WordPress on-page SEO?

https://www.WordPress.org/project/editor_advanced_link

About the D8 Editor Advanced Link Plugin The D8 Editor Advanced link plugin allows you to define title, class, id, target, and rel for links in CKEditor. This functionality helps your SEO by placing more text information about each link on the page.

Install and Enable the D8 Editor Advanced Link Plugin

1. Install the D8 Editor Advanced link plugin on your server. (See Chapter 1 for more instructions on installing WordPress support plans plugins.)

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to Advanced Link and click the Install button at the bottom of the page. There are no separate permissions required for the D8 Editor Advanced link plugin.

Configure text formats to use D8 Editor Advanced link plugin

1. Go to the Manage > Configuration > Content Authoring > Text Formats and Editors (Coffee: “text”) or visit http://yourWordPress8site.dev/admin/config/content/formats in your browser.

2. Click the Configure button next to the first text type listed. This will allow you to edit the configuration options.

3. Scroll down to the vertical tab near the bottom of the page called Limit allowed HTML tags and correct faulty HTML. If that tab is not there, then skip to step 6.

4. Under the Limit allowed HTML tags and correct faulty HTML you will see a field called “Allowed HTML tags”. Put your cursor in this field and use the arrow keys on your keyboard to scroll to the right until you find the link element . Add “title class id target rel” to the link element. It will look something like this but could vary: “”. (bold added)

5. Click the Save configuration at the bottom of the page. 6. Repeat steps 1-5 for each of the text formats. Always click the Save configuration button after each one.

Using the D8 Editor Advanced link plugin when adding links to your nodes

1. Open a node and click the Edit tab or create a new node.

2. Select the text to be linked. Click the link image button in the editor menu bar.

3. Open the Advanced drop-down.

4. There are options to add a Title and Rel, and a checkbox that will open the link in a new window. Fill in appropriate fields as needed.

5. Click the Save and keep published button (or Save and publish if it’s a new node.)
Conclusion In this chapter we covered nine SEO Checklist items: * You created navigational elements on your nodes with the Easy Breadcrumbs plugin, * You gave yourself access to RDF with the RDF UI plugin, * You marked up your node content with Schema.org settings, * You avoided the nightmare of broken links with the Linkit plugin, and * You added key fields to your links with the D8 Editor Advanced link plugin. By completing these items, you content is much more optimized for Google and SEO than it was before. In the next chapter, we’ll continue down the SEO Checklist with a look at the W3C Validator plugin and the Sitemap plugin.

s.

How do I use the W3C Validator Plugin for WordPress on-site SEO?

https://www.WordPress.org/project/w3c_validator

The W3C Validator plugin uses W3C standards to tell you if your web pages are properly formed or if there are issues to fix. This HTML and CSS checker helps your SEO because badly-written pages might confuse the Google bot or even your visitors’ browser. Perfection is not necessary, though. Many websites have problems with their HTML and still rank in Google. It’s better to be safe than sorry.

Install and Enable the W3C Validator Plugin

1. Install the W3C Validator plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “W3C Validator” and click the Install button at the bottom of the page. There are no separate permissions required for the W3C Validator plugin.

Configure the W3C Validator plugin

1. Click Manage > Reports > W3C Validation Report (Coffee: “w3c”) or visit http://yourWordPress8site.dev/admin/reports/w3c_validator in your browser.

2. Configure the plugin as shown above: a. Uncheck “Validate as logged user.” Google visits your website as an anonymous visitor, so that’s what you should validate.

3. Click the Re-validate all pages’ button. You will be asked if you’re sure. Click the ConWordPress Support firm button.

4. The next page shows you the warning and errors that the validator has returned on each page.

5. Click the drop down arrow next to a page to see the specific errors for that page.

You can turn these errors and warnings over to your developer or theme building and WordPress support plansr. W3C validator is strict while Googlebot is much more forgiving. In other words, fix the big problems and knock out as many as your budget allows without obsessing over every single error.

How do I use the WordPress Sitemap Plugin for onsite SEO?

https://www.WordPress.org/project/sitemap
 Install and Enable the Sitemap Plugin

1. Install the Sitemap plugin on your server. (See Chapter 1 for more instructions on installing WordPress support plans plugins.)

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser. 3. Select the checkbox next to “Sitemap” and click the Install button at the bottom of the page.

Configure the Sitemap plugin

1. Click Manage > Configuration > Search and metadata > Sitemap (Coffee: “sitemap”) or visit http://yourWordPress8site.dev/admin/config/search/sitemap in your browser.

2. Set the Page title using some keywords or your site name.

3. Select the appropriate checkboxes under Menus to include in the Sitemap. Likely your Main navigation or any other visitor-facing menus.

4. Under Vocabularies to include in the sitemap, select your main categories and Tags if you have them.

5. Under Sitemap Settings, select the “Show titles” checkbox. 6. Click the Save configuration button at the bottom of the page.

You can view the sitemap at http://yourWordPress8site.dev/sitemap. The little orange icons next to each section are links to RSS feeds. Visitors who want to subscribe to your site and return when you’ve published new content will use that link in their newsreader applications.

How do I set-up the Search 404 Plugin for WordPress on-page SEO?

https://www.WordPress.org/project/search404

The plugin performs a search using the keywords in the missing URL to select appropriate content to show to the lost visitor. For example, if a visitor goes to http://yourWordPress8site.dev/animals/cute- cats (which I assume doesn’t exist on your website) and finds nothing then this plugin will search for “animals cute cats” and display those search results below the “404 Page Not Found” error. This tweak to the 404 page helps your SEO by making sure that old or badly written links to your site will still resolve. It helps visitors find your content. You want visitors to find great content on your site. You especially want Google to be able to find related content if the indexed page has been removed.

Install and Enable the Search 404 Plugin

1. Install the Search 404 plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Search 404” and click the Install button at the bottom of the page. There are no separate permissions required for the Search 404 plugin.

Configure the Search 404 plugin

1. Go to the Search 404 plugin admin page by clicking Manage > Configuration > Search and metadata > Search 404 Settings (Coffee: “search404”) or visit http://yourWordPress8site.dev/admin/config/search/search404 in your browser.

2. Configure the plugin as shown above: A. Select the checkbox “Jump directly to the search result when there is only one result”. B. Select the checkbox “Use a 301 Redirect instead of 302 Redirect”. C. Select the checkbox “Use auto-detection of keywords from search engine referer”. D. Although there are many options on this page, you can leave most of them as you find them.

3. Click the Save configuration button.

How do I set-up the Yoast SEO Plugin for WordPress on-site SEO?

https://www.WordPress.org/project/yoast_seo

Install and Enable the Yoast SEO Plugin

1. Install the Yoast SEO plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Yoast SEO for WordPress” and click the Install button at the bottom of the page.

Configure the Yoast SEO plugin

1. Click Manage > Configuration > Development > Yoast (Coffee: “yoast”) or visit http://yourWordPress8site.dev/admin/config/yoast_seo in your browser.

2. Configure the Yoast SEO plugin to work on the appropriate Content Types as shown above.

3. Click the Save button.

Using the Yoast SEO plugin The Yoast SEO plugin adds functionality to your node edit screens.

1. Create a new blog posting by visiting http://yourWordPress8site.dev/node/add/blog_posting in your browser (Coffee: “blog”).

2. Fill out the form to create the new content. As you get down the page, you’ll see a drop-down section called Yoast SEO for WordPress. Fill in the field Focus keyword with your chosen keyword for this page and the Yoast SEO plugin will analyze your content.

3. The Snippet editor shows you what your listing will look like in Google. To fix the Google search snippet, click on each line.

A. Use the “SEO title” field to update your HTML title tag. (Same as going to Meta tags > Basic tags > Page title on a node.)
B. Use the “Slug” field to update the URL alias. (Same as URL Path Settings > URL alias on a node.) C. Use the “Meta description” field to update the meta description tag. (Same as going to Meta tags > Basic tags > Description on a node.)

4. Fix any issues you find in the Content Analysis section of the Yoast SEO section. As you fix those items, the indicator will turn green.

5. Be sure to click the Save button at the bottom of the page.

6. Repeat steps 1-5 for every node. Start with the most important ones!

How do I set-up the Diff Plugin for SEO?

https://www.WordPress.org/project/diff

When editing a node, you can create a new revision without overwriting the original. You do this by selecting the Create new revision checkbox from the Publishing options tab. You can set your Content Types to select the checkbox by default when creating new content. This preset saves a little time and ensures that revisions are saved no matter who edits your content. 1. Click Manage > Structure > Content types (Coffee: “content types”) or visit http://yourWordPress8site.dev/admin/structure/types in your browser.

2. Next to your first Content Type, open the drop-down menu next to “Manage fields” and click the Edit link.

3. Click the Publishing options tab and select the Create new revision checkbox.

4. Click the Save content type button at the bottom of the page.

5. Repeat steps 1-4 for each Content Type.

Install and Enable the Diff Plugin

1. Install the Diff plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Diff” and click “Install” and click the Install button at the bottom of the page. There are no separate permissions required for the Diff plugin.

Configure the Diff plugin

1. Go to the Diff admin page by clicking Manage > Configuration > Content authoring > Diff (Coffee: “diff”) or visit
http://yourWordPress8site.dev/admin/config/content/diff/general in your browser.

2. The default settings on the Settings and Configurable Fields tabs are fine.

3. Click on the Fields tab and ensure the plugin is configured as shown above, paying close attention to these settings: A. Body is set to “Text with Summary Field”. B. Title is set to “Core Field Diff”. C. Authored by is set to “Entity Reference Field Diff”. D. Revision log message is set to “Core Field Diff”.

4. Click the Save button at the bottom of the page.

Using the Diff plugin

1. Go to a piece of content where you have saved revisions.

2. Click the Revisions tab.

3. You will see a list of revisions with radio buttons. Select the two revisions you wish to compare.

4. Click the Compare button.

The node’s fields are displayed side-by-side with the changes highlighted. This screen makes it easy to see what edits made a difference in your search rankings, click-through rates, and conversions. If you see “+” between the fields, that means some text was added. If you see “-“, it means that some text was deleted.

How do I use the Scheduler Plugin for on-site SEO?

https://www.WordPress.org/project/scheduler

Install and Enable the Scheduler Plugin

1. Install the Scheduler plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Scheduler” and click the Install button at the bottom of the page.

4. You may get the message “Some required WordPress support plans plugins must be enabled” and “You must enable the Actions plugin…”. If you do, click the Continue button.

Configure the Scheduler plugin

1. Go to the Scheduler plugin admin page by clicking Manage > Configuration > Content authoring > Scheduler (Coffee: “sch”) or visit http://yourWordPress8site.dev/admin/config/content/scheduler in your browser.

2. Configure the Scheduler plugin:
A. You can leave the Date format setting at the default; however, since I’m from the USA, I prefer to change up the date and time formats. If you’re like me then in the Date format field, enter “n/j/y g:ia” (without quotes). This setting will give you a formatted date that looks like this: 10/15/16 3:52pm.
B. Select the checkbox Allow users to enter only a date and provide a default time. C. Set the Default time to 10:15:00. That way, if a time is not specified, it will default to this time, in this case, 10:15 A.M., which is a good time to publish business content. 3. Click the Save configuration button.

4. Go to the Content types admin page by clicking Manage > Structure > Content Types (Coffee: “content types”) or visit http://yourWordPress8site.dev/admin/structure/types in your browser.

5. Next to your first Content Type, open the drop-down menu next to Manage fields and click Edit.

6. Click the Scheduler tab and select the Enable scheduled publishing for this content type and Change content creation time to match the scheduled publish time options.

7. Click the Save content type button at the bottom of the page.

8. Repeat steps 4-8 for the Content Types that need scheduling.

How do I use the Security Review Plugin for on-page WordPress SEO?

https://www.WordPress.org/project/security_review

Install and Enable the Security Review Plugin

1. Install the Security Review plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Security Review” and click the Install button at the bottom of the page.

Configure the Security Review plugin

1. Go to the Security Review plugin admin page by clicking Manage > Reports > Security Review (Coffee: “security”) or visit http://yourWordPress8site.dev/admin/config/security-review in your browser.

2. Set any untrusted roles. These are for typical site visitors.

3. Under Advanced, you can skip any tests that aren’t appropriate for your site. If you’re unsure, don’t skip any of the tests.

4. Click the Save configuration button at the bottom of the page.

Using the Security Review plugin

1. Go to the Security Review plugin admin page by clicking Manage > Reports > Security Review (Coffee: “security”) or visit http://yourWordPress8site.dev/ admin/reports/security-review in your browser.

2. Click the Run checklist button.

3. The Security Review plugin will run. It can take several minutes.

As you can see, the Security Review plugin shows where your site might be vulnerable to attack. Follow its recommendations to harden your website against malicious hackers.

.

How do I configure the Mollom Plugin for SEO?

https://www.WordPress.org/project/mollom

The Mollom plugin and WordPress Support service combine to create an “intelligent content moderation web WordPress Support service.” It uses data collected from the 60,000+ websites that use the WordPress Support service to figure out if comments or content posted on your site are spam. If it is, it blocks it. If Mollom can’t deWordPress support plans termine if it’s spam or not, the plugin will use a Captcha and ask the submitter to prove they are a real person. Mollom boasts a 99.98% efficiency rate which means that for every 10,000 spam messages posted; only two will get through. Spam on your website negatively affects your Google ranking. Google prefers to send visitors to non-spammy pages. Spam comments can sometimes be used to inject unwanted code into your site. Fortunately, WordPress 8 has come a long way in preventing this kind of attack. Blocking spam with Mollom is an excellent way to protect your investment in your website. If you don’t use Mollom (or some other spam-prevention WordPress Support service), then you should carefully moderate every submission to your site— comments, content, user accounts, etc.

Install and Enable the Mollom Plugin

1. Install the Mollom plugin on your server.

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Mollom” and click the Install button at the bottom of the page.

Sign up for the Mollom WordPress Support service

1. Go to https://www.mollom.com/pricing and pick a plan. You can try the WordPress Support service out before buying with Mollom Free. It will handle up to 50 legit posts per day—enough for a small website.

2. Add your site to Mollom site manager.

3. Click “View keys” on the Mollom site.

4. Leave that window open so you can copy and paste those keys into the Mollom plugin.

Configure the Mollom plugin

1. Go to the Mollom plugin admin page by clicking Manage > Configuration > Content authoring > Mollom content moderation (Coffee: “mollom”) or visit http://yourWordPress8site.dev/admin/config/content/mollom/settings in your browser.

2. Click on the Settings tab on the Mollom plugin admin page.

3. Copy and paste the Public key and Private key from Mollom.com into your Mollom plugin admin settings page.
A. Paste the Public key into the Public key field.
B. Paste the Private key into the Private key field.

4. Select your site’s languages in the Expected languages field.

5. Click the Save configuration button at the bottom of the page.
Now, let’s protect your forms.

6. Click the Forms tab.

7. Click “Mollom Form” and select a form that your site uses.

8. The default options usually work well.

9. Click the Create Protected Mollom Form button.

10. Repeat steps 6-9 for the rest of the forms that your site uses.

Test Mollom. View one of the forms you added in an incognito window. Use words like “viagra”, “refinance”, and “enlargement” and add a link or two. Try to submit the form and see what happens.

How do I Secure my WordPress website with HTTPS?

HTTPS (HyperText Transport Protocol Secure) is how servers send encrypted web pages to visitors’ browsers. What does this have to do with SEO? In June 2020, Google called for “HTTPS everywhere” on the web. They then began testing out using secure, HTTPS websites as a ranking signal. You’re reading that right: If your website is secured using HTTPS with at least a 2048-bit key certificate, Google will rank you higher in their search results.
You secure your website by installing an SSL certificate and adjusting your DNS and server settings. It can be a complicated process and differs depending on your server software, hosting WordPress Support company, and many other factors. Consult your web hosting WordPress Support company for the exact details. The process will look something like this:

1. Buy an SSL Certificate from an issuing authority. .
A. You’ll typically use a single-domain certificate, but you can use a multi-domain or wildcard certificate.
B. I recommend an EV (Extended Validation) SSL Certificate as it provides a visible green address bar as feedback to your site’s visitors that the site is secure. It’s not required, though—a standard certificate will work for onsite WordPress SEO purposes.
C. The process involves proving to the issuing authority that you control the domain name in your request. The process usually takes from one to seven days and you may be asked to provide information about your business.

2. After you receive your certificate, contact your hosting WordPress Support company and request that they install it on your server. They may ask you to get a pre-configured version of the certificate for your particular server software. Apache is the most common but ask your hosting WordPress Support company. You’ll get the specially- configured certificate from the issuing authority.

3. During testing, you’ll be able to access your website at both http://yourWordPress8site.dev and https://yourWordPress8site.dev. Make sure you thoroughly test forms and the checkout process.

4. Google Search Console
A. Verify the HTTPS version of your site with Google Search Console. Make sure that you verify both the HTTP and HTTPS version of your website.
B. Submit the HTTPS version of your XML Sitemap to Google Search Console.

5. When you’re ready to make the switch to HTTPS, ask your hosting WordPress Support company (or your server admin) to redirect HTTP queries to HTTPS.

6. Monitor your traffic in Google Search Console. Pay particular attention to the Index Status and Crawl Errors.

.

How do I adjust my WordPress Performance admin settings for SEO?

WordPress 8 enables caching by default for anonymous visitors. That is sufficient for small to medium-sized websites with moderate traffic. You can turn it off for development purposes by setting it to “”. Be sure to turn it back on before you launch or your site will be slow.

1. Go to the Performance admin page by clicking Manage > Configuration > Development > Performance (Coffee: “performance”) or visit http://yourWordPress8site.dev/admin/config/development/performance in your browser.

2. You need to make a judgment call on Page caching maximum age. How quickly does your website content change? Every fifteen minutes? Every hour? Daily?
A. 1 day—for websites that are only updated a couple of times per week. There is no commenting or other interaction on the site. (e.g. lead generation brochure site)
B. 1 hour—for websites that are updated once or twice per day. (e.g. eCommerce)
C. 15 minutes—for frequently updated websites. (e.g. news sites) 3. Under “Bandwidth Optimization”, make sure “Aggregate CSS files” and “Aggregate JavaScript files” are both selected.

4. Click the Save configuration button. 5. If you use Views or Panels, you can get more fine-grained in your cache settings. The caching on each block can be customized as well.

How do I configure the Advanced CSS/JS Aggregation Plugin for WordPress on-site SEO?

https://www.WordPress.org/project/advagg

Install and Enable the Advanced CSS/JS Aggregation Plugin
1. Install the Advanced CSS/JS Aggregation plugin on your server. (See Chapter 1 for more instructions on installing WordPress support plans plugins.)

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkboxes next to:
A. AdvAgg Bundler
B. AdvAgg CDN
C. AdvAgg CSS/JS Validator
D. AdvAgg External Minification
E. AdvAgg Minify CSS
F. AdvAgg Minify JavaScript
G. AdvAgg Modifier
H. Advanced CSS/JS Aggregation

4. Click the Install button at the bottom of the page.

Configure the Advanced CSS/JS Aggregation plugin

1. Go to the Advanced CSS/JS Aggregation plugin admin page by clicking Manage > Configuration > Development > Performance > AdvAgg (Coffee: “advagg”) or visit http://yourWordPress8site.dev//config/development/performance/a dvagg in your browser.

2. To start out, don’t change anything! The default settings for this plugin are pretty spot-on for error-free performance.

3. Test your site. Make sure all of your pages are loading properly.

4. You can squeeze faster performance out of your website by testing the High and Aggressive settings. Just be aware that they may cause some pages to display incorrectly. As with all things, check your results thoroughly. JavaScript Minification “Minification (also minimization or minimization), in computer programming languages and especially JavaScript, is the process of removing all unnecessary characters from source code without changing its functionality. These unnecessary characters usually include white space characters, new line characters, comments, and sometimes block delimiters, which are used to add readability to the code but are not required for it to execute.” —Wikipedia By default, Advanced CSS/JS Aggregation does not minify JavaScript files. You can turn on Minification like this:

1. Go to the Advanced CSS/JS Aggregation plugin admin page by clicking Manage > Configuration > Development > Performance > AdvAgg > JavaScript Minification (Coffee: “javascript”) or visit http://yourWordPress8site.dev//config/development/performance/a dvagg/js-minify in your browser.

2. There are 3 built-in options. Select JSqueeze.

3. Click the Save configuration button at the bottom of the page. 4. Test! Make sure your site is working properly. Be sure to check all of your contact forms. Take a post-installation benchmark with Google’s PageSpeed Insights tool (https://WordPress Support developers.google.com/speed/pagespeed/insights/) and WebPageTest.org (http://www.webpagetest.org/). These tools will help you deWordPress support plans termine if more aggressive caching will improve your site’s speed.

Controlling Image Bandwidth with Image Styles
WordPress 8 Core can resize images and serve the right image for any situation. It can scale them, crop them, and much more. Consistent image sizes reduce the bandwidth required and decrease load time.

Configure Image Styles

1. Go to the Image Styles admin page by clicking Manage > Configuration > Media > Image styles (Coffee: “image styles”) or visit http://yourWordPress8site.dev/admin/config/media/image-styles in your browser.

2. Click the +Add image style button.

3. Enter a name for your new style and click the Create new style button.

4. Under Effect, select Scale from the drop-down and click the Add button.

5. Enter the maximum allowable dimensions for the image. In this case, we’ll use 1200 x 630. Leave “allow upscaling” unchecked.

6. Click the Add effect button.

Applying the new image style to your blog

Now that you’ve created a great new style let’s apply it to your blog.

1. Go to the Blog posting admin page by clicking Manage > Structure > Content Types and click the Manage fields button (Coffee: “blog postings”) or visit http://yourWordPress8site.dev/admin/structure/types/manage/blog _posting in your browser.

2. Click the Manage display tab.

3. Click the gear icon next to the Image field.

4. For Image style, select the new image style you just created.

5. Click the Update button.

6. Click the Save button.

To verify that it worked, go to any blog post. Right-click on the main image and select “Inspect”.
You’ll see that the scaled image is displayed. You can do the same with each Content-Type, user photos, etc.
WordPress Update-Party Speed Options There are a few third-party tools that you can use with WordPress to speed up your website. I mention them here to show you the possibilities.

Set up a CDN

A CDN, or “Content Distribution Network” stores a cache of your website on servers across the globe. CDN companies own data centers on every continent and in every region. Think of it as taking your server cache and making copies of it to servers that are a lot closer to your visitors—in both a physical and network sense. If the HTML does not need to be recreated by WordPress, then it is served directly from the CDN, significantly reducing the load times involved. Example companies include (my personal favorite) CloudFlare, Level3, Amazon, and Akamai. The CDN plugin for WordPress can be downloaded at https://www.WordPress.org/project/cdn. There are also WordPress Support service-specific WordPress support plans plugins for CloudFlare - https://www.WordPress.org/project/cloudflare and Akamai - https://www.WordPress.org/project/akamai.

Does hosting account affect my WordPress SEO?

When you look for hosting, you’ll find many options.

Managed Dedicated Server(s) Managed dedicated server takes care of all your hosting needs for you. Not only do you get the hardware but also a WordPress Support team of experts who make sure everything is running as it should. They will keep your software up-to-date and alert you if there are any problems—often after they’ve already fixed the issue. You can deploy multiple servers in many configurations. For example, a firewall, caching server, database server or multiple HTTP servers could all be part of a complete hosting solution. It’s fast and reliable hosting. Adding multiple servers or getting help WordPress support planing the perfect configuration for you is part of the WordPress Support service. Blackmesh (my personal favorite) is the WordPress-specific WordPress Support company for this kind of hosting. Dedicated Server(s) A dedicated server provides low latency which means a fast response time for most small to medium-sized sites. Consider that you need to provide your own technical staff to manage the hardware and software stack. Examples include HostGator and Viawest. Cloud Hosting Cloud hosting is scalable. The “cloud” means that there is a data center with lots of dormant servers. As your site’s needs scale up (or down), the servers in the data center spin up to provide you with more server power. While it may be a panacea for some, latency and cost are critical concerns. Examples include Acquia Cloud, Pantheon, and Platform.sh.

Virtual Private Server (VPS) / Server Slice A VPS offers a good balance between cost and performance. It’s similar to shared hosting in that you share a single server with other tenants. However, you get a guaranteed amount of performance on that server—maybe 10% (or more) dedicated to you—which helps preserve your performance when someone else’s site gets busy. Examples include HotWordPress and Green VPS. Shared Hosting Shared hosting is the rookie league of hosting. Your site sits on a server with many other tenants. It’s slow and not scalable, but it’s inexpensive. Examples include Bluehost and SiteGround.
Conclusion In this chapter we covered twelve SEO Checklist items that are related to security or speed: * You’ve fixed any holes in your site’s security with the Security Review plugin, * You’re blocking Spam with the Mollom plugin. * Your website is transmitting securely to users’ browsers with HTTPS, * Your website is performing faster because you set Performance admin settings, * Data is flowing quickly because you installed the Advanced CSS/JS Aggregation, plugin, * You’re sending correctly-sized images by setting up Image styles, * Your site is getting to your visitors faster because you’re using a CDN, and finally * Your site is more responsive because you’ve upgraded your hosting. By completing these items, you can be sure that your site speed is as fast as it reasonably can be. Security and speed are staples of great Google rankings. In the next chapter, we’ll continue down the SEO Checklist with a look at mobile and social tools for WordPress 8 SEO.

How do I configure AMP or Accelerated Mobile Pages for on-site WordPress SEO?

“The Accelerated Mobile Pages (AMP) Project is an open-source initiative that embodies the vision that publishers can create mobile optimized content once and have it load instantly everywhere.” Accelerated Mobile Pages Project https://www.ampproject.org/

WordPress AMP Plugin, theme building and WordPress support plans, & PHP Library Suite https://www.WordPress.org/project/amp https://www.WordPress.org/project/amptheme building and WordPress support plans https://WordPress Support Plans GitHub .com/WordPress Update/amp-library

Install and Enable the AMP Suite

1. Installing the AMP Suite requires the use of Composer. This must be done at the command line so ask your developer for help if you need it.
A. The commands typically are: >composer require WordPress/amp >composer require WordPress/amptheme building and WordPress support plans

2. Go to the Extend page: Click Manage > Extend (Coffee: “extend”) or visit http://yourWordPress8site.dev/admin/WordPress support plans plugins in your browser.

3. Select the checkbox next to “Accelerated Mobile Pages (AMP)” and click the Install button at the bottom of the page. There are no separate permissions required for the AMP plugin.

Install the AMP theme building and WordPress support planss

1. Go to the Appearance admin page by clicking Manage > Appearance (Coffee: “appearance”) or visit http://yourWordPress8site.dev/admin/appearance in your browser.

2. Click the Install link below ExAMPle Subtheme building and WordPress support plans.

Configure AMP

1. Go to the AMP plugin admin page by clicking Manage > Content authoring > AMP Configuration (Coffee: “amp”) or visit http://yourWordPress8site.dev/admin/config/content/amp in your browser.

2. Configure the plugin as shown above: A. Under AMP theme building and WordPress support plans, select ExAMPle Subtheme building and WordPress support plans. B. Enter your Google Analytics Web Property ID which can be found in your Google Analytics plugin settings (coffee: “Google Analytics”) or by logging in to Google Analytics and visiting Admin > Property Settings > Tracking ID. C. If you use AdSense or Doubleclick, enter their respective numbers in the fields provided.

3. Click the Save configuration button at the bottom of the page.

How do I enable AMP for WordPress Content Types?

1. Go to the AMP plugin admin page by clicking Manage > Content authoring > AMP Configuration (Coffee: “amp”) or visit http://yourWordPress8site.dev/admin/config/content/amp in your browser.

2. Click “Enable AMP in Custom Display Settings” link

3. On the following page, open the “Custom Display Settings” drop down.

4. Select the “AMP” checkbox.

5. Click the Save button at the bottom of the page.

6. Repeat steps 1-5 for each Content Type that will use AMP.

Configure display blocks for the AMP theme building and WordPress support plans You can see the AMP version of your pages by adding “?amp” to the end of any node that you’ve set up in this way. You may see a lot of extra blocks in the header that pushes your content down below the fold. You can rearrange the blocks or remove them from the theme building and WordPress support plans. In this example, we’ll go with the ExAMPle sub-theme building and WordPress support plans but this works on any theme building and WordPress support plans.

1. Go to the ExAMPle subtheme building and WordPress support plans Block layout admin page by clicking Manage > Structure > Block layout and then clicking ExAMPle Subtheme building and WordPress support plans (Coffee: “block”)

2. In the Region column next to each Block, change the drop-down from “Header” to “Footer” or “None”. Header blocks appear at the top, Footer blocks at the bottom, and None will be hidden on this theme building and WordPress support plans.

3. Click the Save blocks button at the bottom of the page. Take another look at your AMP pages. They should look cleaner and easier to read.
Validate AMP pages 1. Go to one of your AMP pages on your website. 2. View source and copy the HTML.

3. Visit https://validator.ampproject.org/

4. Paste in the HTML.

5. The site will give you inline error reporting alongside the HTML source of the page. Now, you wait for Google to crawl your website. The Googlebot will automatically detect that you have AMP-compatible pages. After you added AMP.

REQUEST FOR PROPOSAL

Need a custom quote?

Submit the RFP form below and we will send you a project proposal in 48 hours. If you like what you see, we can schedule a call to discuss the project in greater detail.
  • Contact Information

Texas Born In 2000

About Pixeldust Interactive

Pixeldust is an expert WordPress development and support agency and trusted Pantheon development partner specializing in WordPress SEO services, development, and support. In business since 2000, we have completed over 500 projects including work for: Texas State Teacher’s Association, Johnson Controls, Abrams Learning Trends, ESPN, Dell, My Fit Foods, Dovetail Software, Pioneer Surgical, University of Texas, Biomedical Solutions, SUN Microsystems, Austin Humane Society, State Farm, and Audiotoniq.

Pixeldust is committed to developing under WordPress best-practices, ensuring our clients have a stable, maintainable codebase. We work closely with our clients to identify their sites’ needs and provide a comprehensive plan to keep them secure and performing at the highest level.

Press This: New Features in ACF 6.1
How to Use Midjourney to Create AI Art in 2023 (Detailed Tutorial)

Artificial intelligence (AI) has taken the world by storm. With countless text-to-image generators hitting the market, there are plenty of options to try. However, if you want to create the most realistic images using AI art generators, MidJourney is among the best. In this post, we’ll walk you through the steps you’ll need to take::Listen

Artificial intelligence (AI) has taken the world by storm. With countless text-to-image generators hitting the market, there are plenty of options to try. However, if you want to create the most realistic images using AI art generators, MidJourney is among the best. In this post, we’ll walk you through the steps you’ll need to take to get started, along with some tips and tricks to get the most out of it. Let’s get started.

What is MidJourney?

Midjourney

Midjourney is an excellent example of generative AI that creates images based on text prompts. It has become one of the most popular tools for creating AI art, along with Dall-E and Stable Diffusion. Unlike its competitors, Midjourney is self-funded and closed-source, so knowing exactly what’s under the hood is cloudy. We know that it relies heavily on machine learning technologies such as large language and diffusion models. The results are sometimes startling, always impressive, and can possess very realistic qualities.

Unlike other AI art generators, it doesn’t have a free trial. It’s become so popular that signing up for a subscription is necessary before using it. That said, their lowest-tiered plan is reasonable at $10 monthly. In our experience, it’s well worth it, considering the level of detail, realism, and creativity it provides. It’s also relatively easy to get started. Within a few minutes, we were able to generate a highly detailed, realistic series of photos of a dog having the time of his life in the bed of a truck just from a simple text prompt.

Midjourney pups

Getting Started With MidJourney

Subscribe To Our Youtube Channel

As previously mentioned, Midjourney no longer offers a free trial. You’ll need to subscribe to generate AI art to get the most out of it. We’ll walk you through the steps to set up your Discord account and show you how to subscribe to Midjourney.

Step 1: Setting up Discord

Before you can create amazing AI art with Midjourney, you’ll need to sign up or sign in to your Discord account. If you already have one, you can skip to the next step. Start by navigating to the Midjourney landing page.

Click on Join the Beta.

Join Discord

This will bring you to a new screen where you can create a Discord account. Once you’ve filled out the required fields, click the continue button. Alternatively, if you already have Discord, click Already have an account.

Discord account creation

Next, click the + button near the top left of the Discord toolbar. This allows you to add the Midjourney server to your Discord account.

add discord server

A popup will appear with several options. Click join a server for this tutorial.

join a server

Next, click don’t have an invite. This allows you to browse servers you’d like to join.

Midjourney sign up

Locate Midjourney under the featured communities, then click on it.

join Midjourney

Once logged in, you’ll be redirected to the Midjourney Discord server. As a free member, you won’t have the option to create images, but you can poke around the interface to see what all the fuss is about. You can browse other users’ artwork by visiting different rooms, such as newbies-4, to get a feel for how Midjourney works.

newcomer rooms

Step 2: Signing up for a Midjourney Subscription

To create artwork, you must sign up for a Midjourney subscription. We’ll walk you through the easiest way to do it. Near the bottom of the screen, you’ll discover a text prompt. Click within it and start typing /subscribe. This will bring up the subscription prompt, allowing you to sign up for one of Midjourney’s paid plans. Click subscribe to Midjourney, then click enter on your keyboard.

subscribe

The bot will redirect you to the subscription page to choose a plan tier that meets your needs. There are three tiers: Basic, which costs $10 per month, comes with 200 generations a month, and gives you a private chat room to generate images. The next plan, the Standard, gives you 15 hours of image generation, unlimited relaxed (slow) generations, and a private chat room for $30 monthly. Finally, there’s the Pro plan, which costs $60 per month, and provides 30 hours of fast image generation, a free chatroom, and unlimited relaxed image generation at $60 per month.

Midjourney paid plans

The basic plan is your best option if you’re starting out. It allows you to explore the platform, generate images, and familiarize yourself with the interface and how text prompting works. If you like what you see, you can always upgrade to a higher tier simply by inputting the /subscribe prompt to bring you to your account, where you can easily upgrade.

Understanding MidJourney’s Tools and Features

When first starting out, Midjourney can be hectic. While it is a good idea to check out one of the newcomer rooms to get a feel for how things work, it can be challenging to keep up. Thousands of people are in the newbie rooms at any given time, making it difficult to see your generated images. It’s best to download and install the Discord app, where you can access private messaging with Midjourney, making viewing and altering your images much more straightforward. To download the app, click on the floating green bar at the top of your screen. Discord will sense your operating system and automatically suggest the correct app version.

Download Discord

Once installed, you can click the Discord icon at the top left of the app to access your private chat room.

Midjourney private messages

Using private messaging provides a much less hectic interface, where you can generate images and easily see them in a private chat without the distraction of viewing other users’ photos. However, participating in group rooms is a great way to get inspiration and watch what prompts others use to generate gorgeous images.

Creating AI Art with Midjourney

Before beginning your quest to create unique AI art, there are a few basic commands to be aware of. First and foremost, any prompt must start with /. For example, when wanting to create a new image, you’d input something along these lines: /imagine a hyperrealistic image of a dog in the bed of a truck. In less than a minute, your first set of images will appear.

general imagine prompt

When your first set of images appears, you’ll notice a series of buttons underneath them. The top row of buttons is for upscaling one or more of the generated images. They are numbered U1 – U4, which are used to identify the images in the sequence. So, for instance, if you want to upscale the second image, click the U2 button in the top row.

upscaling buttons

On the right side of the first row is the regenerate button. This is an excellent tool if you aren’t satisfied with the first set of images Midjourney created for you. Click the regenerate button to ask Midjourney to try another concept based on the original prompt.

regenerate button

Finally, the second row of buttons is used for variations. Numbering V1 – V4, you can choose the button corresponding to the image you wish to create variations for. Once clicked, Midjourney will take that image and create variations of it.

variation buttons

In addition to the imagine prompt, there are a few other commands to be aware of. Here’s a list of all the basic commands within Midjourney.

Imagine Commands

If you want to control the output of your imagine prompts, you can input additional parameters behind /imagine. You can choose things like aspect ratio, level of styling, and more. For example, we input this prompt to generate an image that has an image quality of 3 and an image prompt weight of .25: /imagine cats and dogs –q3 –iw 0.25. We instructed Midjourney to create an image of cats and dogs, give it an image quality of 3, and set the image weight to .25. Image weight lets Midjourney know how closely you want your image to relate to the text prompt. A higher weight will result in images closely related to your prompt. In contrast, a lower one gives the bot more freedom to create the images.

cats and dogs

There is also the aspect ratio command, which is useful for changing the width and height of your images. By default, Midjourney creates square images with an output resolution of 1024 x 1024 pixels. If you want to create an image that isn’t square, you’ll need to specify an aspect ratio. For example, we used this prompt to generate a photo with a 16:9 aspect ratio: a beautiful, hyperrealistic landscape with mountains in the background. A frozen lake is in the foreground, with children ice skating –ar 16:9:

Midjourney aspect ratio

Since the release of version 5, some commands no longer work. For example, you can no longer use the width (–w) or height (–h) parameters. Here’s a full list of all parameters you can use with /imagine.

Advanced Prompts

With image prompts, you can upload one of your images to use within Midjourney. You can combine them with image weight (–iw) to adjust the image’s importance in relation to the text portion of your prompt. You can also use Remix, which allows you to change your prompts, parameters, model versions, or aspect ratios. You can use remixing to change the lighting, evolve a focal point, or create cool compositions. To enable remix mode, type in /prefer remix. For example, we’ll take an upscaled image of a frozen lake with children skating and change it to penguins skating.

Midjourney remix mode

There are also multi prompts, which gives you the ability to define more than one concept during image generation using a double colon (::) within your prompt. For example, typing /imagine cat tails will have a very different result than /imagine cat::tails would:

Midjourney multi prompts

Finally, permutation prompts allow you to generate variations of a single /imagine command. It works by inputting a list of options separated by a comma within curly brackets. For example, if you want to create variations of different colored flowers, you’d use something like this: /imagine a {red, orange, yellow, blue} bouquet of flowers:

multi-prompt

Tips for Using Midjourney

Knowing a few tips is important to successfully use any AI generative software. Although a relatively new concept, AI art generators like Midjourney are becoming mainstream. Because of this, learning how to get the most out of it is important. Here are a few tips and tricks to start you on your quest for digital art creation.

Be Concise

While that might sound counterproductive, generating AI art follows the same concept as writing a good blog post. It’s always better to be descriptive but concise when constructing prompts in Midjourney. Giving it too much to go on can either overwhelm it or, at the very least, result in undesirable images.
For example, check out the differences in these prompts. The first one /imagine a photorealistic cat will produce a set of cat images, but a more specific prompt, such as /imagine a photorealistic cat with long white fur and blue eyes, will produce a more detailed output.

Midjourney concise prompts

Use Styles and Mediums

One of the best aspects of Midjourney is its ease of use. Literally, anyone can create a prompt that produces beautiful artwork. If you want to improve your game, use styles and mediums in your prompts. For example, we uploaded images of ourselves to turn us into Victorian queens simply by telling Midjourney to imagine this woman as a 1700’s era Victorian queen. Using the descriptors Victorian and queen, Midjourney understood what we wanted. The results were interesting.

Midjourney era art

You can also have Midjourney create images based on different artistic styles. In this example, we asked it to /imagine a photo of a Goldendoodle created in the style of Leonardo da Vinci, with the following result:

Leonardo da Vinci goldendoodle

Additionally, you can use mediums such as line art, sketch, oil painting, or similar to create images that have a unique artistic appearance. For example, /imagine a black-and-white line drawing of a 1968 Chevrolet Camaro:

Midjourney Chevy Camaro

Combine Concepts

Another thing to try is combining concepts to create interesting pieces. Rather than prompting Midjourney to create a superhero, add another theme to get more targeted results. For example, we used /imagine a Canadian superhero, which resulted in a series of images of a superhero clad in the colors of the Canadian flag:

Combining concepts

Use Lighting for More Dynamic Output

One of the most important aspects of artistic expression is using lighting effectively. By default, Midjourney will add some lighting to the output. However, if you want to see improvement, one of the best places is to start by adding a bit of lighting to your prompt. For example, we used the following prompt to incorporate beautiful lighting effects: /imagine an image of the Eiffel Tower at midday, complete with cinematic lighting.

cinematic lighting

Examples of Midjourney AI Art With Prompts

One of the best ways to learn Midjourney is to play with it as much as possible. Use it to generate images with different styles, learn better ways to enter prompts, and gain inspiration from other AI artists. To show you the massive capabilities of Midjourney, here are a few examples of what can be achieved after a few hours of image generation.

Using Your Images

If you want to turn yourself into a member of the Royal family or just a cool superhero, try using one of your photos with Midjourney. To do this, click the plus next to the text prompt box at the bottom of your screen.

upload a file

Once uploaded, click the image, then select open in browser. In the next step, you’ll need to copy the image URL to use alongside /imagine.

open in browser

Next, type /imagine into the text field, then paste the URL of your uploaded image. Follow up with the image you’d like to create. In our case, we want an image of a superhero with cinematic lighting.

image prompt

Midjourney will do its best to create your desired image, but remember to be specific. If you want the photos to be female, specify that. Just because you upload an image of a woman doesn’t mean you’ll receive female superheroes. For example, we used the prompt /imagine a hyperrealistic image of a female superhero. Omitting the word female might cause Midjourney to create male photos, which may or may not work for you.

female superheroes

Using Blending Effects

Try using the /blend command to create stunning effects.

blend command

It works much like the /imagine command, except you can upload anywhere from 2-5 images, then ask Midjourney to blend them with a text prompt. That said, ensure that both images have the same dimensions for the best results. You can even specify the aspect ratio you’d like. For example, we used the /blend command to combine a photo of a cat and dog, resulting in the image of the dog taking on the same feel as the photo of the cat.

blended images

Final Thoughts on MidJourney

No matter what type of AI art you create, Midjourney can do it. One of the best things about generating AI art is not having to be able to draw or paint to be creative. Using pre-defined tools such as blend or custom parameters for aspect ratio, styling, or image weight, you can create one-of-a-kind pieces of artwork that will blow you away.

AI art collage

Are you looking for more AI tutorials? Check out our post using Midjourney and Divi to design a website: How to Use AI to Create Amazing Web Design with Divi (Using ChatGPT & MidJourney).

The post How to Use Midjourney to Create AI Art in 2023 (Detailed Tutorial) appeared first on Elegant Themes Blog.

Press This: New Features in ACF 6.1
Press This: New Features in ACF 6.1
WordPress + REST API + featured_image

I currently have a WordPress blog with images stored in an S3 AWS bucket. I upload the images directly to the S3 bucket "manually". I have a text file with the image urls for each post. These posts do not exist yet on my WordPress blog. I thought I would use the WordPress REST API::Listen

I currently have a WordPress blog with images stored in an S3 AWS bucket.

I upload the images directly to the S3 bucket "manually".

I have a text file with the image urls for each post.

These posts do not exist yet on my WordPress blog.

I thought I would use the WordPress REST API to create the posts in WordPress.

I thought that I could add the url for my image in the field "featured_media". But it seems this field wants the id of the image. I have no id.

Do you know how I can use the api to allocate these images as featured_media when I create a new post?

Apologies if it is a silly question – I’m not familiar with the API (or wordpress).

Press This: New Features in ACF 6.1
The WP Agency Journey with Anil Gupta of Multidots

Cory Miller as he interviews Anil Gupta, CEO of Multidots, in this insightful episode about WordPress in the enterprise space. They delve into the significance of collaboration tools, such as Multi Collab, in addressing content creation needs for enterprises. Anil shares his thoughts on the ongoing developments in Gutenberg and highlights the potential impact of::Listen

Cory Miller as he interviews Anil Gupta, CEO of Multidots, in this insightful episode about WordPress in the enterprise space. They delve into the significance of collaboration tools, such as Multi Collab, in addressing content creation needs for enterprises. Anil shares his thoughts on the ongoing developments in Gutenberg and highlights the potential impact of AI in content creation. Discover key takeaways, including understanding enterprise requirements, leveraging collaboration tools, engaging with the WordPress community, and embracing the flexibility and power of the WordPress platform.

Transcript

In this episode, Cory Miller interviews Anil Gupta, CEO of Multidots, about WordPress in the enterprise space. They discuss the importance of collaboration in WordPress, particularly for enterprises, and how tools like Multi Collab can address content creation needs. They also touch on the ongoing developments in Gutenberg and the significance of AI in content creation. Key takeaways include understanding the enterprise requirements, leveraging collaboration tools, engaging with the WordPress community, recognizing the impact of AI, and embracing the flexibility and power of the WordPress platform.

Top Takeaways:

  • Collaboration is crucial: We should recognize the importance of collaboration in content creation platforms. Enterprises and users expect collaboration features similar to those offered by platforms like Notion, Canva, and Google Docs. Lack of collaboration functionality may lead users to explore alternative platforms. We also should stay updated on the Gutenberg roadmap and actively contribute to the development of collaboration features in WordPress.
  • Keep up with evolving workflows: We should understand that changing workflows can have a significant impact, considering WordPress’s imprint on the internet. It is important to keep up with evolving workflows and ensure that the necessary functions and features are available to meet users’ needs. Gutenberg’s ongoing development aims to democratize publishing on the web while adapting to changing requirements.
  • Explore AI opportunities: Artificial Intelligence (AI) presents opportunities in content creation, which can have a significant impact on enterprise WordPress projects. We should explore and leverage AI technology to enhance content creation processes and deliver innovative solutions to clients. We should stay informed about AI advancements and explore how AI can be leveraged within WordPress to improve content creation workflows. AI-related developments in the WordPress ecosystem can lead to innovative solutions and opportunities for professional growth.

🙏 Sponsor: A2 Hosting

A2Hosting offers solutions for WordPress and WooCommerce that are both blazing fast and ultra-reliable. WordPress can be easily deployed on ANY web hosting plan from A2: Shared, VPS, or Dedicated. A2 also offers Managed WordPress and WooCommerce Hosting. Take a look at a2hosting.com today!

A2 Hosting
A2 Hosting

🔗 Mentioned in the show:

🐦 You can follow Post Status and our guests on Twitter:

The Post Status Draft podcast is geared toward WordPress professionals, with interviews, news, and deep analysis. 📝

Browse our archives, and don’t forget to subscribe via iTunes, Google Podcasts, YouTube, Stitcher, Simplecast, or RSS. 🎧

Transcript

Cory Miller (00:00:00) – Hey, everybody. Welcome back to Post Status Draft. Today I’ve got a good friend of mine, a Neil Gupta, uh, multi Dots and Multi collab, and on this subject of WordPress in the enterprise. This is gonna be a great discussion around, um, word WordPress projects in general on the enterprise, but we’re really gonna focus in on products in the enterprise, the need for those. And then we’re gonna get into what an and his team have been doing for a while that’s really exciting, called Multi Collab. But Neil, um, for those of you that don’t know you, could you tell us a little bit about yourself?

Anil Gupta (00:00:34) – Sure. Um, hey, Kari, and hi everyone who’s listening. Uh, this is, uh, I’m a c e and co-founder of, um, multi Dots. Um, we have three different brands. Um, multi Dots is, uh, primary brand where we offer, um, WordPress migration and customizations. Um, on top of the multi dots. We also have multi collab, which is, um, editorial collaboration tool, uh, for WordPress. And there is another brand, it’s called, uh, dot store, where we offer, uh, e-commerce solutions for businesses. So, yeah, I, um, am managing those three brands, um, as a part of Multi Dots, uh, group of, uh, brands. And, uh, I just moved into Austin, Texas. Uh, so yeah, this is, uh, my first week here in Austin, Texas, and very excited.

Cory Miller (00:01:28) – Congratulations. I know you’re in Virginia for a while, and then you spent a couple months in India doing some amazing, uh, work there and training that I think amplifies your work, uh, with WordPress. Um, but I always love talking to you and seeing what you’re up to. And congratulations moving into the central time zone with me.

Anil Gupta (00:01:48) – Thank you.

Cory Miller (00:01:50) – Let’s get into it. So, I’m curious, one, um, with Multi Dots, you’ve done a lot of work in the enterprise, you’ve seen a lot of things. And let’s start with the, the web projects, the requirements that, uh, those organizations at scale need. They’re very nuanced from where I spent my career, more in the BDC market. Um, but what sticks out when I talk about WordPress on the enterprise to you?

Anil Gupta (00:02:16) – Hmm. Um, yeah, so it’s very interesting that even if you look at the growth of WordPress, right, uh, and the way WordPress has been able to scale for small, medium businesses, um, hobby bloggers, uh, to the large enterprises, it’s interesting. I a lot of time what happens is that if you see any software product, you know, either they will have a core focus on small, medium businesses or enterprises, or they will have a completely different, uh, a lot of time like, you know, very different software, uh, brand or addition for enterprises as well as small medium businesses. But that’s not the case in WordPress. In WordPress is the same piece of software, the same foundation that, um, a high school blogger or big enterprise like Spotify or Microsoft or whoever is using the WordPress for the enterprises, right? They’ll be using, so the, the underlying foundation and the structure is the same.

Anil Gupta (00:03:23) – But the, I think the big difference is how these both like enterprises and small medium businesses use workplace. Um, that’s I think is huge difference. And as we have been into this space, uh, specifically with multi dos, where we had a opportunity to work with lot of, uh, uh, large enterprises with, with, uh, their workplace, migrating that websites from other CMS to WordPress or customizing it, what we found is that, um, like there are the seven elements, which I understand, uh, which I learned that, uh, actually goes differently in the enterprise workplace. First is structure. So I’ll just give a very quick overview of all the seven. So, um, you know, we, can I get an idea about it? So first one is structure. So when I say the structure, so for the enterprises, it might be a multi-site. They might use WordPress as a headless.

Anil Gupta (00:04:20) – So, you know, ours might have heard these terms, but like, it can be a headless, it can be a multi-site, it can be a headless where WordPress is content creation engine, and they are actually, uh, presenting that content into other, other different, um, layers, or they’re creating the content somewhere else. And what press is a presentation layer where they’re presenting the content on a WordPress website. So that’s kind of like the structure piece of that, you know, and then comes to the compliance. So especially because they’re enterprises, you know, so there are so many different compliance like G D P R W three C, you know, like, uh, uh, uh, so all those different compliance that also something that, uh, you need to take care when we build workplace website for enterprises speed to publish. Because, uh, a lot of these enterprises, um, they, the volume of the, the content that they publish, uh, on top of that, you know, the speed, how fast they can publish, so they’re, because they are being utilized by a lot of very large team, you know, who’s creating the content or is a part of the content creation process.

Anil Gupta (00:05:34) – So speed to publish, um, is something that we pay a lot of attention to in mineral to make sure that there’s a right editorial workflow and all that. And actually at this step, you know, the multi collab that, uh, we’ll talk about later, that also comes into that because that’s why we created multi collab to provide that speed to publish, uh, uh, publishing speed, increasing that publishing speed for this enterprises, uh, performance is the, the next step. Making sure that because, um, this, the websites of this enterprises, you know, the, the views are in millions and sometimes, you know, uh, uh, hundreds of millions. So making sure that the site actually performs very well, both for content creation team as well as, uh, their visitors or the users, uh, integration. And is the, uh, number, uh, six where, you know, the, that, like when, if you look into the enterprise, what press is, you know, the, the type of integration that they require because they’re using a lot of enterprise softwares like Salesforce CRMs or, you know, uh, analytics.

Anil Gupta (00:06:45) – So there are so many different types of enterprise tools that they have been utilizing. So when they use WordPress, it’s not just a standard WordPress. They need the, their WordPress website to communicate with their other software, and that is where the integration come into the picture. So we have seen very complex and level of integrations that they need, the integration requirements that they have. And that is where also the what the, the need for enterprise WordPress pluggin comes into the picture. Because when we build or design a WordPress plugin for small, medium businesses, it’s, it has a very different application. But when you build an a product, which is more for the enterprises, you know, that is where we need to keep in a mind how, uh, the, how we design the plugin or code the plugin in a way so that this integration with the other applications, other tools also works seamless.

Anil Gupta (00:07:45) – And the last one is this support. You know, so once you take care of all these things, their need, uh, so we have a cer certain level of SLA with a lot of our clients, you know, because, uh, if, if a high schooler’s website is down for one or two days will not make that much an impact, but if an enterprise website is down for 30 minutes, they might lose, uh, millions of dollars. And we had few clients, you know, where yeah, just if their website is down, they would lose millions of dollars, and we need to make sure that we have that level of, uh, uh, uh, support, uh, in order to, to provide making sure that, you know, their website and everything works fine. So yeah, those are the seven things that we have observed when we are building a enterprise website or plugging in WordPress for enterprises we need to keep in mind.

Cory Miller (00:08:38) – Okay. Thanks for that, Neil. I, so I, I think I got five down, but could you recap what the, the names are Structure, structure number one.

Anil Gupta (00:08:46) – First is structure, second is compliance, compliance. Third is speed to publish, fourth is performance. Um, fifth is security, then integration and then support.

Cory Miller (00:08:59) – Oh, yeah, well done. You captured that as I know it from the enterprise for sure. And that also goes down all the way down the spectrum to smaller organizations for sure. I see components of all that. Um, the one I hear a lot is that speed to publish, you know, marketing managers at these big companies or small that are running, using a website, their website is a central hub and tool for promoting and growing their business, being able to get those projects done and then use it like, and, and third, I would, uh, I hear a lot is the cost. It’s much more affordable than a proprietary c m s or something like that where you got ongoing, um, fees and things. So I see speed and affordability to being able to do what you’re wanting to do for a lot less. And I think that’s incredible.

Anil Gupta (00:09:49) – Yeah. Thanks.

Cory Miller (00:09:51) – Thanks for that. And I, I think the speed to publish too, particularly with what you work on and who you work with at multi dot speed to publish, you know, those big work publishers that need to get a breaking news item out or need to have that flow really polished. I’m here to get into the product conversation in just a minute, because I know you’ve done a lot of work and I’ve learned a lot from, from you and what you’ve done with your clients. So that’s overall web, web development projects in the enterprise. They’re very nuanced, they’re complex. Um, there’s a lot of issues and for good reason, and I love that there’s agencies like Malta Dots out there, uh, doing good work and sharing the great name of WordPress, um, for the internet. Okay. Now, so we’ve seen that structure, the things that you said, the cell seven elements.

Cory Miller (00:10:38) – Now I want to get into particularly your perspective on products in the space. So, you know, my background, but for those of you that don’t ha don’t know me, I spent, uh, 11 years, um, developing one of the first WordPress product companies, and we were very much downstream from the enterprise where, uh, an organization, let’s say a nonprofit, sizable nonprofit wants to use their website, understands the value of the website, wants to be able to do certain things, that’s totally different, and I get that on the enterprise, but could you share the complexity, the needs that a enterprise organization might have in reference to a product? And here, I think we’re talking about specifically plugins, but could you give me your perspective on that and we’ll dive in deeper?

Anil Gupta (00:11:24) – Yeah. Um, so when we started Multi Dots, um, uh, before we actually, before I actually jumped into, uh, creating the product, more like a product to product business, uh, in WordPress, um, we have been building WordPress plugins, uh, for enterprises. So what I noticed that like, there are two different things. One is WordPress plugin, what enterprise and then what press products for enterprise, right? When you think from the WordPress plugin perspective, that’s where I think it goes more on the architecture and how you design the plugin. Uh, because at the time, you know, that plugin will be used by a very small group of user, uh, for in, within the enterprise. But, um, that the way they use it, you know, they’re going to use that plugin. You know, there is very personalization, like very deep level of personalizations and integrations and customizations that we need to keep in our mind.

Anil Gupta (00:12:32) – Um, and so that’s more like a plugin, just if you’re building a plugin for an enterprise. But when you think about like creating a product business or creating a product for the enterprise, that’s where I think, uh, the licensing and lot of things comes into the picture. So when we built, um, multi collab, you know, we, uh, noticed that our clients enterprises, when they started using that, um, we saw, uh, first thing that came into the picture, it was the user experience because, um, their understanding of like, their fundamental goal is to make sure that, um, their speed to publish, you know, the how fast they can create the content and publish, that’s usually is their main focus, you know, the editorial team or, or, or content creation team. But then you are not just designing a plugin for one team, you know, because then you have a marketing team, you know, they also wanna make sure that they’re, um, you know, the plugin that the, our product that we build that supports their, uh, marketing goals or vision.

Anil Gupta (00:13:44) – And then there are, uh, uh, security auditors and them. So they need to make sure that when we install the plug, they install the plugin on their website, you know, they, it doesn’t compromise their securities. And also you have to like, keep a lot of different stakeholders in a mind content creation team, then marketing team, you know, the legal team and, uh, and, and then comes to the avenue team, you know, so that’s where the licensing and the pricing and some picture. So that was an interesting experience for us that like, from creating enterprise plugin, uh, uh, it’s creating WordPress plugin sport, the enterprise, at the time we were like, you know, like focusing in a very different way, but when we converted into a product business, we, um, get to learn a lot of this little details about that, you know, we usually you miss out or we don’t pay attention to.

Anil Gupta (00:14:41) – But with multi collab Yeah. That has ha that has, that is our experience has been that, um, all those little things that I mentioned earlier, like compliance, you know, know that also is something that when we designed it, we make sure that we are complying to their, um, uh, their standards or, or whatever the other compliance that the company cares for, you know, show that also need to be embedded in that. Um, we learned about the data sharing is something that has been a big, uh, concern for the enterprises. So a lot of time what happens is what press plugins, when we have seen that, like, you know, when we install it, um, like sometimes they do, they do not have the a hundred percent transparency about how we are actually storing or processing user data and enterprises, you know, so small medium business probably they would not care much about it, but big enterprises yeah, they, for them, it, it’s, it’s really important.

Anil Gupta (00:15:40) – So that was one decision when we designed the plugin that we wanted to make sure that, especially with the multi collab, all the comment data, so all the data that you create using our plugin, like commenting, suggestions, conversation, uh, we do not store that information on our server. So the, all the data stays in the, uh, in the enterprise, that businesses server, that was the one thing, you know, because we wanted to make sure that they own the data and they have full control on how their data is being processed. Um, so we do not, so by design, we do not have any mechanism to actually get the data. But yeah, when they, the plugin crash or something that they want to report, you know, we, with that consent we asked about like, Hey, you know, in order to debug or troubleshoot this issue, we need access to this, this data. And when they give us the permission, then we access, uh, we have access to some of the data so that we can actually troubleshoot. So yeah, how we actually design the data storage and processing, um, that I think also makes, um, a big, big role play a big role in WordPress product. And

Cory Miller (00:16:48) – I hear a lot Yeah, you hit on that one. I’ve heard a lot in our member agency community is that data thing, and you go, oh, I get it. You know, they, they have to, hmm. Regulatory and legal reasons obsess over it, but also that’s, that is incredible valuable ip, the user data, their team data, all that kind of stuff. So that, that’s absolutely, I can see that vitally important. Yeah. So it, it occurs me too. So you at multi, you, you work with a lot of publishers seeing that workflow that, okay, we built them a great project to, to use, but they’re having, it seems like what I’m hearing is they have this problem with, you know, for, for the sites that I have that I’ve managed in the past, you might have a couple of people, but there’s no compliance and regulatory, it’s probably somebody publishing it, the person writing it, editing it, somebody editing it, quality control, and then publishing mm-hmm.

Cory Miller (00:17:49) – . Um, this is way more nuanced. There’s a lot of steps there. So I can see the need. So you saw the need from the publishers of like, this workflow is advanced, there’s a lot of people touching this content before it ever hits, even gets close to hitting the public. Yeah. Um, so I, I see that for sure. And I know multi-cloud is great. I was just looking at it before we started our interview, um, for our, for some of our needs. Um, and, and I think, uh, and nuance, this I’d love to talk about for a second is the, the nuance of AI where, uh, I actually saw logged in LinkedIn, and this is how I got, I went back, I knew we were, was gonna be talking to, but I thought multi collab was perfect for this. So you got LinkedIn shares, Hey, you’re one of the content experts, would you like to, um, participate in the subject?

Cory Miller (00:18:35) – And I just looked through and I saw they had generated some content, but in between the sections they put ad your perspective. And I thought, that’s so interesting. And that’s why I, I actually went back to clap mm-hmm.  and was looking at it going, this is so compelling because when you have a lot of people that are invested in it, yeah. Whether it’s AI generated at the beginning or some editor at the first sides, this is where we’re gonna publish a content piece on. Um, I think that’s really, really compelling. So you’re flying in with multi-cloud, let’s get into that product too. So, you know, the typical WordPress publishing experience is that hit create new posts, headline, start with Gutenberg blocks and go down. Um, but there’s nuance there, and I think you’re doing some complex work that’s needed in this space, but tell me a little bit more about multi collab.

Anil Gupta (00:19:25) – Yeah. Um, so, um, you mentioned it tried that. If we look at the typical WordPress use case, right, when people create the content and publish it, um, even if it’s a small medium business, because that’s the one thing that I have, um, I’ve been observing, which is that it’s not just a large team, even like one or two people who just create a normal content. You know, the need for the collaboration is something that’s, uh, um, it’s, it’s very interesting. So the way, right now people actually create and publish the content in WordPress, you know, so one use case that I’m aware of is that, like, usually if when it’s a smaller, small team, you know, uh, then they will start a draft, and then they will maybe create a content, and sometimes they will take the content outside the WordPress, maybe like Google Doc or a Notion or some other place, you know.

Anil Gupta (00:20:18) – So sometimes usually their first draft is outside, so they start drafting the ideas and a content on Google Doc or a Notion or a, or a Microsoft Word doc, and then eventually, and sometimes they’ll collaborate there, you know, so they’ll create idea, we’ll invite some of the team members to maybe add an image or maybe just add some content. You know, it’s just collaborate a little bit there. And when they feel like, okay, my, the overall content is finished, looks like, you know, it’s ready to publish, they’ll copy the content and paste into the WordPress, then do some formatting fixes and stuff like that, and then they will hit the publish. So this is the, the workflow that I have seen both in small medium businesses as well as than enterprise, even more on enterprise, you know, they would, they were actually doing more this because they were missing the basic collaboration capabilities inside the workplace.

Anil Gupta (00:21:12) – Now, the problem that we see with this workflow is that, that, um, when you create a content outside workplace like Google Doc or a notion, what happens is that the, all the collaboration activities, like everything, all the conversations, collaboration activities, even the content revisions, drafts, they’re all stored in somewhere else, right? And when you’re copying and pasting the content, uh, in the WordPress, you know, then maybe there will be a little bit more, um, workflow here as well, right? So then they do some adds, and then they finalize the changes and publish it. So if you look at that from the enterprise perspective, like you have two different versions, like, you know, there is, uh, like 19, 20 different versions. Um, con is on outside the WordPress, and maybe four or five, uh, version of the same content is stored in a WordPress. Now, if you wanna go back again to do any collaboration activities, then the whole workflow is broken because half of the content was outside, and some of the users as well, you know, they don’t want to create the WordPress user account, so then they will have that outside.

Anil Gupta (00:22:26) – So that’s something that, um, we observed, and especially this copy and pasting, you know, the copying the content from the notion or, or Google, I know now it has been a little bit more easier to do that, but it’s not the, the, the issue is not how it’s if whether it’s easy or difficult. The issue that we observed that, um, our clients, enterprise clients, when they were publishing the content in this, like other way, the issues they were facing is that during this process, there were errors, there were things that they were missing it out because they did a lot of, uh, finalization on a Google Doc, but when they copy and paste the content in WordPress, it’s more like a block. If you look at the Google Doc, you know, it only has four or five formatting option, like a paragraph and image. But in Gutenberg, we have so many different types of blocks, and some of them might also be a custom blocks.

Anil Gupta (00:23:21) – So a big organization, maybe they might have like an author block or things like that. You can’t have that on a Google Doc, right? So what happens is then they have to kind of go in between the content and arrange those spaces here and there, and then they, they’re not able to collaborate and they’re copying the content back again to the Google Doc. So that’s where we see a challenge, like a problem that that is not an efficient workflow because it is leading to a lot of critical errors, but it is also slowing them down. You know, because this whole process is half of the user is on Google Doc, only three users or four users are inside the workplace, and they’re not actually collaborating on a single, um, unified platform. And that’s where the need for the, that’s where, uh, why we built multi collab so that they don’t have to do it.

Anil Gupta (00:24:11) – They can actually draft. So my vision is that with the collaboration inside workplace from draft to publish all the different steps, like the first draft, if you, uh, I don’t have the exact data, but if you see like most of the WordPress website, the first draft is not in WordPress. This is always somewhere else. And then you come here and hit publish. I want that to the entire workflow from draft to add it, to review, to publish. All those steps happens inside the WordPress and happens collaboratively. So they should be able to collaborate on the entire content. All the users, if we do that, they will have a central content, recent history. They will not have to go back and forth between multiple applications. And most importantly, um, they will be able to utilize the beauty of the blocks. So right now, uh, if you look like we build so many custom blocks for our clients, and half of the time they’re not able to use it because they’re creating 70%, 80% of the content outside the WordPress.

Anil Gupta (00:25:18) – So then all these blocks doesn’t matter. Actually, you know, what matters is just publish button for them. Like, oh, well, we just, we just come here on WordPress to publish the content, not draft or edited it. And that’s where we wanted to change it, you know? So since we did that, um, a lot of our clients, they found that publishing, like Speak to Publish, um, uh, time has been increased. And most importantly, they are able to, to, to get benefit of all those custom blocks or beautiful blocks that we have built or native blocks or other developers have built. They’re able to take an advantage of that.

Cory Miller (00:25:52) – I love that, because I, I know th this was years ago, but it still exists. Like when you’re talking about taking it from outside source into WordPress, you, you kind of bring some junk with you mm-hmm. , and it’s always a editing kind of nightmare. Cause you gotta clean up all that. And then there’s the other problem you said, which is design. It’s just you get something out here, but if it’s not in your publishing experience, it’s not gonna look the same. Yeah. Now and then throw in collaboration, the ability to come in and not disrupt, you know, it’s additive, not, you know, damaging or destructive to the, to the process. Yeah. Um, the other thing you mentioned, which is really curious, and I know you’ve got passion for this too, as the workforce project itself, and particularly Gutenberg. So Gutenberg, the code editor as it’s known now, gives the ability to do way more within the publishing experience. You’re not just, uh, stuck with a wizzywig editor headline post copy or, or bold italicize, whatever, H two s, h three s, things like that. Yeah. But Spielberg, it opens up a whole world, which is more design focused in my sense, in, in my thought. Um, I’m curious the, the collaboration and partnership between mult, what multi collab is doing, and Gutenberg and your thoughts about that.

Anil Gupta (00:27:11) – Yeah. Um, so one part is that, um, if we look at the Gutenberg, um, roadmap so far, right? Right now, it just recently announced the phase three of Gutenberg roadmap where, um, so collaboration is not something that, like collaboration is something that WordPress, um, also is paying attention to. They already announced that way before they started the Gutenberg that yeah, collaboration is important and it should be in WordPress. Um, um, so yeah, we are very excited about that, that the roadmap phase threes announced, and soon, you know, the, uh, the development will start in that we realized that, um, our customers like the, especially the enterprises, they needed the collaboration, you know, uh, uh, way before, uh, you know, because for them, it doesn’t matter for them, but people who are outside workplace community, I don’t think so that it matters for them to see this roadmap.

Anil Gupta (00:28:11) – What they want to see is like notion has collaboration, uh, Canva has collaboration, you know, uh, Google Doc has a collaboration. Like if we are pa creating the content, these are all the content creation platform, like all the content creation platform out there, providing the inline collaboration, you know, into inside collaboration. And, um, we all know that WordPress is itself is a big, um, content creation platform. You know, like, so not having the collaboration is something that actually, um, impacting that some of these enterprise or users, you know, they’re moving to even I think weeks and some other platform that I know that also has a collaboration. They started kind of like, you know, building, uh, collaboration. So that’s something that is, I think as a workforce community as, uh, together, you know, something that we need to address. And I’m glad that Berg phase three, um, is thinking about the collaboration and the roadmap that they shared. And I’m very actively involved in that and trying to share everything that we have built in multi collab, you know, with the, with the core team and see if there are any way, um, our knowledge or expertise in this area we can share, um, or collaborate with the WordPress core team as well.

Cory Miller (00:29:29) – Yeah. When, when Gutenberg initially came out, I, I was hesitant because when you change a workflow, particularly with the imprint that WordPress has on the internet, it’s, it’s really big now, years later. I, I totally see it. You know, being able to keep up and actually get the functions there that people want to get their results is so key. I’m excited that new things are still coming out with Gutenberg, not just the project itself, but always with that push to help democratize publishing on the web, but meet needs, um, there’s probably a guten block, bird block for anything you need. Yeah. Now, now. So I’m, I’m excited about that, and I know the strong connection you have with the project is absolutely core and our members at Status, I love what we do is contribute back, collaborate with the project because it’s made an indelible difference to our lives. But whatever the stat is now, it’s big on the internet with WordPress. So that’s a great connection, particularly with what you’re doing. And there’s bound to be tons of insights that you all have working with the, with that level, high level of a client doing that level of things. There’s so much insights and, and things that, innovations that can come back to the project.

Anil Gupta (00:30:50) – Yeah. All right. And we are looking forward to that too. Ya,

Cory Miller (00:30:54) – Well, we’ve talked about WordPress on the enterprise, kind of your, your thoughts and approach to how it is with some seven elements, um, to WordPress enterprise projects. We’ve gotten into specific content creation needs on the enterprise that kind of birthed the product known now as multi collab. Anything else we missed? Anil? I, I appreciate all of these insights and your vision for the industry and how to help your clients, but anything else you might have, um, thought of as we talked?

Anil Gupta (00:31:23) – Um, I think you mentioned about AI a little bit, and I know there is a huge interest at this moment. Uh, um, you know, that people are looking into, uh, AI and what WordPress or just ai, how AI can actually, we can leverage, uh, AI for WordPress. So yeah, that is also something I see an opportunity, you know, for the, because the biggest impact that I, I’m able to see, uh, with, with AI is into content creation. Like, you know, that’s the step one where we have seen the different kind of creating the content and, uh, when we think about enterprise, what press product or enterprise, what press plugin, uh, yeah, AI can also disrupt and, um, play a big role. So yeah, that might be a topic for maybe another discussion, but there is a lot that I’m also exploring in that area too.

Cory Miller (00:32:18) – Excellent. Well, that’ll be part two of this conversation that you all mm-hmm.  continue your work. Um, open AI has definitely, um, been a technology boost. It’s just accelerated so many things. Yeah. And I know Matt Mullenweg, founder of the WordPress project, co-founder of the WordPress project, mentioned we need to dive in as an industry mm-hmm. , and I’m looking forward to companies like yourself, uh, doing some innovative things for clients to show that this is a great platform. WordPress is an amazing, flexible platform with, I I don’t even know, hundreds of thousands of people across the globe working on WordPress every day. The core teams involved. There’s so much good organization around that. And, uh, so the, the project has a great feature with people like you and your company, uh, working on these things. Well, Anil, thank you so much for your time today. It’s been great to talk about WordPress products on the enterprise, and we’ll look forward to two updates and what you’re doing next with your projects. So thank you for your time today.

Anil Gupta (00:33:18) – Thanks for having me here, Colleen. It was really nice talking to you.

Cory Miller (00:33:22) – You bet. Thanks everybody for visiting, go to post.com. This is another post status draft episode in the series of WordPress in the enterprise. Thank you all.

This article was published at Post Status — the community for WordPress professionals.

Press This: New Features in ACF 6.1
Member Spotlight: Justin Sainton

Zao started with an 18-year-old Justin Sainton printing grainy flyers on his home printer and knocking on doors to land his first few jobs. Now his version of fun is juggling five kids and annoying his wife with Instagram quiz filters. He’s come a long way. With Zao now going 18 years strong, Justin enjoys::Listen

Zao started with an 18-year-old Justin Sainton printing grainy flyers on his home printer and knocking on doors to land his first few jobs. Now his version of fun is juggling five kids and annoying his wife with Instagram quiz filters. He’s come a long way.

With Zao now going 18 years strong, Justin enjoys continuing to work with his team at Zao to build intuitive, robust solutions for world-class companies using WordPress every day.

What do you enjoy most about working in WordPress?

Having worked with WordPress for almost its entire existence, the joy of being able to transform it into the right tool for the right job is constant. Whether it’s the backend to a headless SPA, a React Native app, a multi-million dollar eCommerce store, or even a blog (crazy, right?) – it’s as much fun to work with as it has ever been. And it just keeps getting better.

Combined with the open-source ethos that has provided a now decades-long compelling vision for software engineers across the globe and the community that has coalesced around it – it’s just incredible. I’m so thankful for the core project, the community and the vision for the future that WordPress represents.

What do you love most about your Post Status membership?

There’s nowhere else on the planet that provides as much value to developers, WordPress community members, agency owners – every box that I “check”, I receive a ton of value from in Post Status. Cory and the team around him have continued to build the premier “place” for WordPress people to gather. Just the DMs in Slack alone have provided 10,000% more value to my professional and personal life than I’ve ever invested in Post Status.

But that’s just the “value” that I get from Post Status. What I love about Post Status? The people. I love getting to know more about other people, the cool work they’re doing, the life transitions that happen, being able to provide value in different conversations where my perspective may be helpful and learning SO much from so many every day. I’m obsessed with being an encourager, so intentionally finding opportunities to encourage someone in Post Status is something I love about it!

What business/web/WordPress advice do you have for others in our industry?

Just keep going.

Starting your business, or side project, or core contribution journey – whatever it may be – just start, and then don’t stop. Just don’t give up, keep going, and you’ll be amazed at how excellence, compounded over time, produces results in your life that you might not be able to imagine today.

Post Status

You — and your whole team can Join Post Status too!

Build your network. Learn with others. Find your next job — or your next hire. Read the Post Status newsletter. ✉ Listen to podcasts. 🎙 Follow @Post_Status 🐦 and LinkedIn. 💼

This article was published at Post Status — the community for WordPress professionals.

Shopping Cart
There are no products in the cart!
Continue Shopping
0