Skip to content Skip to main navigation Skip to footer

Web Dev Kit – All Plugin Customization Options Explained

The Web Dev Kit allows you to customize Squirrly SEO and install it on your clients’ sites.

We’ve created the Web Dev Kit for Co-Branding Capabilities, but also as a B I G request from agencies and developers who really wanted to offer their customers the absolute best – while also being able to install the plugin and monitor the clients from a single account.

Please take a look at this page – in the section where we compare the Web Dev Kit to the classic Agency plan we sell – for more details.

It’s important to note that the Web Dev Kit is NOT a white-label solution. As mentioned above, it is meant to provide co-branding capabilities (partial customization options).

🚨 The Web Dev Kit features are for co-branding only, NOT for completely removing Squirrly branding.

It wouldn’t be useful to agencies anyway, because customers would not believe an agency has sufficient manpower and talent to build algorithms for machine learning and do the kind of big data analysis that Squirrly does, so it’s good that they know Squirrly is the data provider and your agency is the one implementing the service for them.

Also, even if they see our pricing page, they will notice managed services for account licenses are over 1,000 USD. (whiteglove+license) You’re basically giving your clients’ a customized version of a premium SEO plugin that would cost many thousands of dollars and years to develop if it was exclusive.

The purpose of the Web Dev Kit is to help agencies with:

  • creating interesting customizations for their clients;
  • remove their access for the Cloud App;
  • make easy pre-configured zip files to customize the Squirrly SEO experience for end-users;
  • remove client access when the end-user is no longer a client;
  • and mainly to be able to easily manage the installs for their clients.

The Web Dev Kit is created for Developers and Agencies, and enables you to:

  • customize the plugin,
  • limit end-user access to Squirrly SEO functionality,
  • remove the option for the user to perform certain actions.

This is done by enabling or disabling different settings via a dedicated Customization Panel.

A quick look at how it all works:

1️⃣ Once you activate the Web Dev Kit for your account, you will be able to access the panel with all the available customization options from your Squirrly SEO Cloud account.

Click on Dev Kit Settings to reach the Customization Panel.

If you’ve successfully activated the Web Dev Kit for your account, you will also be able to access the Customization Panel at the link below (requires you to be logged in to your account)

https://cloud.squirrly.co/user/devkit

This is how the Web Dev Kit Customization Panel Looks Like:

2️⃣ The next step is to go through every item inside the Customization Panel and customize by enabling/disabling options based on your preferences and needs for that particular client/project.

👋 We’ll go through every item listed in the Customization Panel later on in this article. This way, you’ll know exactly what each of the settings available here does and how it translates into actual plugin changes.

You enable an option by sliding the toggle right and disable it by sliding the toggle left.

3️⃣Click on the Save DevKit Options button in order to save the settings you’ve made in the previous step.

4️⃣ Once you’ve saved the desired configurations and the Squirrly SEO plugin is customized, you can go ahead and click on the Download Squirrly SEO Plugin button.

5️⃣ Clicking on the Download Squirrly SEO plugin button will initiate the download process and you can simply save the ZIP file to your computer.

This image has an empty alt attribute; its file name is zip-file-1024x476.jpg

6️⃣ The final step is to manually upload Squirrly SEO (the customized ZIP file) to your client’s website.

Go to Plugins > Add New

Then click on Upload Plugin and add the ZIP file from your computer by clicking on the Choose File button. Click on Install Now next.

After the upload is complete, click on: Activate Plugin.

📢 The downloaded plugin (ZIP file) will reflect all the configurations/settings you’ve made within the Web Dev Kit Customization Panel.

End-users can start using Squirrly SEO, without having to create or login to any account. Your ZIP file takes care of that.

It’s also important you know that:

Once you add Squirrly SEO to a client’s site, it’s connected to our normal branch.

What this means is:

Once you’ve added a ZIP file to one of your clients, you don’t need to re-upload the ZIP file when there is an updated version available.

After you upload the ZIP file, you can receive automatic updates via the WordPress backend. So, you’ll be able to update the plugin to the latest version directly without re-installing the zip.

Once installed, simply clicking on the Update Now button from the Plugins list is enough to update Squirrly. (as shown in the image below)

IMPORTANT TO KNOW!

Using the Web Dev Kit, you are able to set these settings individually for each project or client, as you can have multiple ZIP files that you can generate and install.

This gives you a lot of flexibility to configure Squirrly SEO differently based on each project or customer.

Next up, we’ll go through ALL the configurations you can make using the Web Dev Kit, how to enable them, and what type of customization each one of them activates.

At the very top of the Customization Panel, you’ll see the following options.

  • Plugin Logo URL
  • Plugin Name
  • Plugin Menu Name

These configurations allow you to customize the way your customers (end-users) see our product.

Here’s what type of customization each one of these options enables.

Plugin Logo URL

This option allows you to customize the Logo that appears alongside the Squirrly SEO Plugin.

All you need to do is place the custom logo you want (link to an image) in the dedicated field. As shown in the example below:

Once you save the settings and install the ZIP file on a client’s site, the custom Logo URL you’ve linked to in this section of the Customization Panel will appear in the following sections:

  • WordPress Admin Menu
  • WordPress Admin Toolbar

See an example in the image below.

Plugin Name

This option allows you to partially customize the plugin’s name, as it appears in the “Plugins” section of WordPress.

Simply write down the custom name (exactly how you want it to appear) in the dedicated field. As shown in the example below:

Once you save the settings and install the ZIP file on a client’s site, the name you’ve written down here will show in the following sections:

  • Plugins” section of WordPress (see an example below)

Squirrly SEO must be activated on a client’s site in order for the modifications to take effect.

! The By Squirrly SEO section that is also visible in the image above can NOT be modified, as the Web Dev Kit is meant to provide co-branding capabilities and is NOT a white-label solution.

  • Onboarding Tutorial

Plugin Menu Name

This option allows you to customize the plugin’s name, as it appears in the WordPress Admin menu and the WordPress Admin Toolbar.

Simply write down the custom name (exactly how you want it to appear) in the dedicated field. As shown in the example below:

Once you save the settings and install the ZIP file on a client’s site, the plugin menu name you’ve written down here will show in the following sections:

  • WordPress Admin Menu
  • WordPress Admin Toolbar

See an example below:

Now, sliding over to the Menu Option settings, you’ll see the following items:

!! The settings under Menu Option in Web Dev Kit will NOT completely remove the functionality of a specific feature.

With these options, we’ve made it possible for certain features NOT to be visible in the Squirrly Menu. So, for example, if a user reaches the Research section of Squirrly (other than by using the Menu navigation buttons), the Research features will still work.

More details about this and what each item from the Menu Option enables you to do coming up next.

Show Onboarding Tutorial

This option allows you to choose whether or not to show Squirrly’s Onboarding Tutorial.

If enabled, the on-boarding tutorial initiates automatically after Squirrly SEO is activated and is meant to assist users in setting up Squirrly SEO for their site.

During the onboarding sequence, users are able to do things like:

  • Select their website type (SEO automation will setup SEO Patterns and Post Types based on selected website type)
  • Choose their SEO level (SEO settings will load data based on the option selected here)
  • See all the things that Squirrly SEO automatically activates for their sites (getting SEO Automation ready, activating SEO METAs, activating JSON-LD schema, creating the Sitemap XML, creating the robots.txt file)
  • Import SEO and settings from other SEO plugins

If you choose NOT to activate this option, the Onboarding Sequence will not initiate automatically after install. So, if you want to limit your clients’ access to Squirrly’s onboarding tutorial, you should turn the option Show Onboarding Tutorial OFF.

Note! Users can still access the on-boarding sequence by clicking on: Getting Started from the WordPress Plugins list. (shown in the image below)

Show 14 Days Journey

The 14 Days Journey to Better Ranking gives users access to a 14-lessons course that can be accessed within the plugin.

By following the guidance provided in each one of the lessons, users learn how to improve the rankings for one of their Focus Pages in just 14 Days by using the plugin.

With this option, you can either enable or disable your clients from accessing the 14 Days Journey from within the plugin.

Here is how Squirrly’s interface will look like:

  • Overview Section – when the option Show 14 Days Journey is Enabled
  • Overview Section – when the option Show 14 Days Journey is Disabled
This image has an empty alt attribute; its file name is overview1-1024x354.jpg

^^ As you can see, the panel that gave access to the 14 Days Journey lessons is missing.

  • All Features Section – when the option Show 14 Days Journey is Enabled
  • All Features Section – when the option Show 14 Days Journey is Disabled

^^ As you can see, the section from where the 14 Days Journey to Better Rankings can be accessed has been removed from the interface.

Show Account Info

This option allows you to remove end-user access to your Account info details.

Having this option turned OFF means you will no longer have to worry that your clients will see your account information (including plan information and email address connected to the account).

Here is what end-users will see in the:

  • Overview Section when the option Show Account Info is Enabled
  • Overview Section when the option Show Account Info is Disabled
This image has an empty alt attribute; its file name is cloud-access-not-active-1024x374.jpg

^^ As you can observe, the panel that showed the Account Info as well as the panel with the CTA to see the rest of the sites associated with the account have been REMOVED from the interface.

NOTE!

Having the option Show Account Info disabled will also result in having the navigation item Account Info removed from the WordPress Admin Menu.

Show Panel Link to cloud.squirrly.co

This option allows you to remove end-user access to your Cloud Squirrly SEO App by hiding the panel towards the Cloud App.

Having this option turned OFF means you will no longer have to worry that your clients will login to your Cloud account and see the list with the other customers that your agency serves.

Here is what end-users will see in the:

  • Overview section when the option Show Panel Link to cloud.squirrly.co is Enabled
  • Overview section when the option Show Panel Link to cloud.squirrly.co is Disabled

^^ As you can see the panel towards the Cloud App is completely hidden.

Having this option turned OFF means that a client of yours can’t access/log in to your cloud account.

Keep in mind that in cloud.squirrly.co is where you’ll see the list of all sites associated with your account.

Disabling this option is how you prevent your clients from having access to the list with the other customers that your agency serves.

So, if you’re an agency, for example, we recommend disabling the Show Panel Link to cloud. squirrly.co option.

Show Research Link

This option allows you to limit end-user access to the Research section of Squirrly, where users can do things like:

Here is what end-users will see in the:

  • Squirrly’s Navigation Menu when the option Show Research Link is Enabled
  • Squirrly’s Navigation Menu when the option Show Research Link is Disabled

^^ As you can see, the Menu Item that links to the Research section of Squirrly is no longer Visible.

NOTES!

Having the option Show Research Link disabled will also result in having the item Keyword Research removed from the Navigation Bar.

Having the option Show Research Link disabled will also result in having the Research item removed (shown in the screenshots below).

Having the option Show Research Link disabled will also result in having the panel Keyword Research removed from the All Features section.

Show Assistant Link

This option allows you to limit end-user access to Squirrly’s SEO Live Assistant feature.

Here is what end-users will see in:

  • Squirrly’s Navigation Menu when the option Show Assistant Link is Enabled
  • Squirrly’s Navigation Menu when the option Show Assistant Link is Disabled

^^ As you can see, the Menu Item that links to the Live Assistant section of Squirrly is no longer Visible in the Menu.

NOTE!

Having the option Show Assistant Link disabled will also result in having the item Live Assistant removed from the Navigation Bar.

Having the option Show Assistant Link disabled will also result in having the Live Assistant item removed (shown in the screenshot below).

Having the option Show Assistant Link disabled will also result in having the panel Live Assistant removed from the All Features section.

Show All Snippets Link

This option allows you to limit end-user access to Squirrly’s All Snippets feature.

Here is what end-users will see in:

  • Squirrly’s Navigation Menu when the option Show All Snippets Link is Enabled
  • Squirrly’s Navigation Menu when the option Show All Snippets Link is Disabled

^^ As you can see, the Menu Item that links to the All Snippets section of Squirrly is no longer Visible in the Menu.

NOTE!

Having the option Show All Snippets Link disabled will also result in having the item Bulk SEO removed from the Navigation Bar.

Having the option Show All Snippets Link disabled will also result in having the All Snippets item removed. (shown in the screenshot below)

Having the option Show All Snippets Link disabled will also result in having the panel Bulk SEO&Snippets removed from the All Features section.

Show Focus Pages Link

This option allows you to limit end-user access to Squirrly’s Focus Pages feature.

Here is what end-users will see in:

  • Squirrly’s Navigation Menu when the option Show Focus Pages Link is Enabled
  • Squirrly’s Navigation Menu when the option Show Focus Pages Link is Disabled

^^ As you can see, the Menu Item that links to the Focus Pages section of Squirrly is no longer Visible in the Menu.

NOTE!

Having the option Show Focus Pages Link disabled will also result in having the item Focus Pages removed from the Navigation Bar.

Having the option Show Focus Pages Link disabled will also result in having the Focus Pages item removed. (shown in the screenshot below)

Having the option Show Focus Pages Link disabled will also result in having the panel Focus Pages removed from the All Features section.

Show Audit Link

This option allows you to limit end-user access to Squirrly’s SEO Audit Suite feature.

Here is what end-users will see in:

  • Squirrly’s Navigation Menu when the option Show Audit Link is Enabled
  • Squirrly’s Navigation Menu when the option Show Audit Link is Disabled

^^ As you can see, the Menu Item that links to the SEO Audit section of Squirrly is no longer Visible in the Menu.

NOTE!

Having the option Show SEO Audit Link disabled will also result in having the item SEO Audit removed from the Navigation Bar.

Having the option Show SEO Audit Link disabled will also result in having the SEO Audit item removed. (shown in the screenshot below)

Having the option Show Audit Link disabled will also result in having the panel SEO Audit removed from the All Features section.

Show Rankings Link

This option allows you to limit end-user access to Squirrly’s Rankings feature.

Here is what end-users will see in:

  • Squirrly’s Navigation Menu when the option Show Rankings Link is Enabled
  • Squirrly’s Navigation Menu when the option Show Rankings Link is Disabled

^^ As you can see, the Menu Item that links to the Rankings section of Squirrly is no longer Visible in the Menu.

NOTE!

Having the option Show Rankings Link disabled will also result in having the item Google Rankings removed from the Navigation Bar.

Having the option Show Rankings Link disabled will also result in having the Rankings item removed. (shown in the screenshot below)

Having the option Show Rankings Link disabled will also result in having the panel Google SERP Checker removed from the All Features section.

Show Next SEO Goals

This option allows you to remove end-user access to the Next SEO Goals feature.

Here is what end-users will see in:

  • Overview section when the option Show Next SEO Goals is Enabled
  • Overview section when the option Show Next SEO Goals is Disabled

^^ As you can see, the entire section showing the Next SEO Goals is no longer visible.

NOTE!

Having the option Show Next SEO Goals disabled will also result in having the panel Next SEO Goals removed from the All Features section.

Show Squirrly Ads

This option allows you to choose whether or NOT to allow for Squirrly ads to be displayed.

By disabling this option, you make sure end users won’t see any ADS (promotional messages) from our company inside the plugin or WordPress. (except the buttons which appear in case they go over the limits, in which case we suggest them to upgrade).

Settings Option

Next up, we have the Settings Option. Let’s go through every item and see what each of the settings present here helps you achieve.

Important! The Settings Option (active features) will be set in the plugin the same as you set it within the Customization Panel of the Web Dev Kit.

Show Advanced SEO Settings

This option allows you to choose whether to show the link to Advanced SEO Settings to end-users or not.

By enabling the option Show Advanced SEO Settings, end-users will be able to navigate to SEO Settings> Advanced in order to access the following functionality.

^^ You can learn more about each one of the settings end users can make via the Advanced Settings module here.

By disabling the option Show Advanced SEO Settings, you remove the link to the Advanced SEO Settings module of Squirrly SEO.

Disabling the option Show Advanced SEO Settings will also result in having the Advanced Item removed. (shown in the screenshot below).

NOTE!

End-users will still able to access the Advanced SEO Settings by manually switching from the simplified version of the settings to Advanced SEO from the All Features section of the plugin (by switching the toggle right).

Load Squirrly METAs

When this option is turned ON, Squirrly SEO will load the Squirrly SEO METAs (everything included in the SEO snippet, excluding: Open Graph and Twitter Card) for the site(s) on which you install it.

Load SEO Automation Patterns

When this option is turned ON, Squirrly SEO will load the SEO Automation Patterns for the site(s) on which you install it.

Activate Live Assistant in Frontend

When this option is turned ON, Squirrly SEO will activate the SEO Live Assistant in frontend for the site(s) on which you install it. For sites using Elementor, this option should be Activated.

Load JSON-LD Schema

When this option is turned ON, Squirrly SEO will load the JSON-LD schema in the website’s source code for the site(s) on which you install it.

Load Sitemap XML

When this option is turned ON, Squirrly SEO will add the Sitemap XML by Squirrly for the site(s) on which you install it.

Load Robots.txt

When this option is turned ON, Squirrly SEO will add the Robots.txt file (which can be accessed at:  root domain/robots.txt) for the site(s) on which you install it.

Load Website Icon

When this option is turned ON, Squirrly SEO will load/display the website icon for the site(s) on which you install it.

Load Open Graph and Twitter Card

When this option is turned ON, Squirrly SEO will load the Squirrly Open Graph and Twitter Card tags for the site(s) on which you install it.

Load AMP Support

When this option is turned ON, Squirrly SEO will load the AMP support for the site(s) on which you install it. This is mostly used for Tracking Tools (Google Analytics and Facebook Pixels).

  • Squirrly will load the Accelerate Mobile Pages (AMP) support when the AMP for WP or the AMP plugins are detected on your client’s sites, and when the mobile version of the site is detected.

AMP pages are generated differently compared to standard pages, which means the code used on them has to be adapted specifically for AMP.

If you enable this option, Squirrly will load Facebook Pixel and Google Analytics in AMP format which is required for them to load faster.

If you DON’T activate this option, Squirrly will load Facebook Pixels and Google Analytics normally for both mobile and desktop (as it would for the desktop version, without distinguishing between mobile and desktop, even if your client has an AMP plugin installed).

Load Facebook Pixel

When this option is turned ON, Squirrly SEO will load Facebook Pixel for the site(s) on which you install it.

Load Google Analytics

When this option is turned ON, Squirrly SEO will load Google Analytics for the site (s) on which you install it.

Finally, we have the section: Audit Option.

Here’s how you can use the two options in this section to get repeat business from your clients.

Audit Details for Success Tasks (HTML tags allowed)

This option allows you to customize the texts that appear for ALL Success types of messages inside the Audit (within the tasks marked GREEN).

Here’s an example:

You can use this option to place Buttons or a call to action to schedule calls with your company for further website enhancement contracts – right inside the SEO Audit from Squirrly.

Audit Details for Fail Tasks (HTML tags allowed)

This allows you to customize ALL the texts that appear inside the Squirrly SEO Audit for tasks that require attention (the tasks marked RED).

Here’s an example:

Let’s add the text: Need help with this? https://www.florinmuresan.com/ is already ready to help you out! in the Audit Details for fail tasks (HTML tags allowed).

If we were to then save the settings, download the ZIP file, and upload it on a client’s site, here’s how the SEO Audit will look like.

This image has an empty alt attribute; its file name is image-4-1024x494.png

As you can see the message: Need help with this? htttps://www.florinmuresan.com/ is always ready to help you out! appears in the sections of the Audit marked with a red thumbs down.

Inside the SEO Audit – Red indicates problems. Categories that are marked Red require the users’ immediate attention.

So, placing a CTA for the client to reach out to you for help to solve that problem can be a great way to get customers to turn to your services repeatedly.

Important Notes

  • The Menu Options will not totally restrict the functionality of a specific feature but, as specified, the features will NOT be visible in the Squirrly Menu.
  • What is completely removed so far is the access to the Cloud App once you have the Dev Kit enabled.
  • The Settings Option (active features) will be set in the plugin the same as you set it in the Web Dev Kit (using the Customization Panel).

🙋 Related Questions: More about the Web Dev Kit

How do I update the Squirrly plugin if it is rebuilt with the Web Dev Kit? Manual or like the usual Squirrly?

Are the settings after activating the WebDevKit under “Customize & Download Squirrly SEO Plugin” set once?

As an agency, if a client stops using us, what should we do with installed Squirrly on their website?

Can I only give the SEO plugin without cloud access to my clients?

Was This Article Helpful?