Select Page

Hi, We’re Ramona & Jim

You know, there’s a lot to protecting your WordPress website. Your online presence represents a significant business investment. If it were to disappear instantly, that would be a problem for you.

Security is Paramount

Every day, we see websites attacked, infected, or otherwise compromised. It can be external or internal sources of the problem. We see new sites attacked, older, established sites compromised, and malicious commenters and employees doing damage from within.

It’s All Shown Below

If you scroll down, you can read detail about many of the threats your website faces 24 hours of every day. The bad actors never let up. We’ve seen them hit within minutes of launching a site. We’ve also seen them hit a site that has been free from attacks for years.

This Could Be a Free Course

First, the information below talks about what we can do for you. However, you could use it as an outline of the things you can research and implement yourself to protect your investment. It will just take a lot of research, time, effort, testing, and most of all, trial and error.

We Could Eliminate Your Effort to Figure It All Out

We’ve done all of that for you in our years of doing this. If you run a business, you know how important your time is.

We Will Save You Time And Money

We will save you far more in time and money with Manage My Website for Me. Our job is to see that your website is protected from the attacks that occur every day. Many of these you will never even be aware of. We use tools that measure what most people don’t see. We’ll be happy to show you what we see.

Nightly Off-site Backups

What could possibly go wrong?

What could go wrong with your website? Hmm, let’s think about that. Well, dare I say it; what if the unexpected occurs? You’re just a restore away. You can have your site up and running quickly. Check out all of the possibilities on the list on the right. It might be several days or even weeks before the problem is discovered. Nice to have backups.

If You Fail to Prepare, You Prepare to Fail

There’s an old saying, “When You Fail to Prepare. You Prepare to Fail.” A backup of your WordPress website is made every day and stored OFF-SITE. Why is this important? If your server or host is compromised, what is the state of the backups? An additional benefit is that if the hosting company has an ongoing problem, you can take your backup to another host and run it from there. Just modify the DNS settings. We control the storage and keep the last 30 days ready when needed. This ensures recovery to any point in the past month.

Two is One, and One is None

The Navy SEAL’s have a saying, “two is one, and one is none.” What that says is that you can never have too many backups. Having only one presumes that you only need to step back one cycle. With 30 days of backups available, you can step back to any place in that range.

This is where a staging site is useful. You can review your site off-line, determine the best path to correction, and then move that to the live site. You can review the site as it was the day that backup was made. This is why the staging site is very valuable. We can restore any back up within the 30-day period to the staging site, you can review the data, and then decisions can be made as to how the data is returned to the live site.

  • Technical failure is not IF, but WHEN!
  • Human failure occurs when you least expect it!
  • Your site is critical, treat it that way!
  • Forget to renew your domain or server?
  • A disgruntled employee could delete pages.
  • You might not be paying attention when you’re on the phone and you clicked the wrong button, poof, it’s gone.
  • You could make a bunch of changes to pages and then realize they’re not appropriate, not accurate, or you just don’t like it.
  • You could make changes to pages and find out several days later that the content is not relevant.
  • Your web designer “locks you out” of your own website?
  • The server could crash.
  • Your site could be hacked.
  • You could make an error.
  • You could accidentally delete a page or a file.
  • Backups save your b%*#.
  • Backups protect you during WordPress updates.
  • Backups protect you during plugin updates.
  • Backups protect you during new plugin testing.
  • Backups simplify site cloning or site moving.
  • You will not recover without a backup.

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.

Brute Force Attack Blocking

Bad actors doing bad things – to YOU!

A brute force attack is when a bad actor sends a barrage of attempts at guessing your username and password to gain access to your WordPress admin. They use automation, sending a stream of usernames and passwords. The sources of these are typically from big data leaks.

What we can do to protect you

We can combat this in several ways. The most direct is limiting the number of login attempts and blocking users who try an invalid username. In one recent episode, we put up a new WordPress site. By coincidence, we saw a spike in live traffic. From a country in Europe, over a ten-minute span, there were over 500 hits from the same IP. Attempting numerous logins and probing many possible pages, none of which did existent on the site. We installed the live traffic monitoring and stopped it permanently. Just because you don’t see it, does not mean it’s not happening. There are many parameters in our monitoring software that can adjust this to fit the needs of your site.

Security Alerts

When something goes awry with your website, you need to know. You need to know as soon as possible. Rapid mitigation is critical. The sooner your response, the easier it is to contain the damage. We can configure the tools to notify you of any changes as they occur. We’ll work with you to adjust the notifications to fit your need. You can receive email alerts for core integrity checks. You can receive alerts for these and many others:

  • Available updates
  • New user registration
  • Successful login attempts
  • Failed login attempts
  • Password guessing attacks
  • Changes in the post status
  • Receive email alerts when the WordPress version is updated
  • Your website settings are updated
  • A file is modified with theme/plugin editor
  • A plugin is installed
  • A plugin is activated
  • A plugin is deactivated
  • A plugin is updated
  • A plugin is deleted
  • A plugin settings are changed
  • A widget is added to a sidebar
  • A widget is deleted from a sidebar
  • A theme is installed
  • A theme is activated
  • A theme is updated
  • A theme is deleted

Uptime Monitoring

There are numerous reasons for a site to go down. Hosting server failure, a needed file is missing, a DDOS (Distributed Denial of Service) attack, and a whole lot more. Whatever the reason may be, if your site goes down it’s catastrophic, it’s an embarrassment.

Your site is checked every 5 minutes. If it is down, an email or SMS message can be sent to any email address or phone number you want. We will also send an email or message when the site is up again.

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.

WordPress Core Updates

Why bother?

Why bother with updates? In the early days, it was not as significant. In today’s world, it is massive. The number of bad people doing bad things has grown to a scary level. In some cases, on a new site, before we could get the content completely loaded, the site was barraged with probes or brute force attacks. In one case, this happened over a ten-minute span. There were over 500 hits from the same IP, probing about as many possible pages. Many of them were non-existent on the site. We see this regularly. Just because you don’t see it, does not mean it’s not happening.

Security and features for one!

Based on that, security is the principle reason to keep up to date. This world moves very fast. The bad actors are always looking for any hole to exploit. Don’t become their target. Update as soon as possible. Here is where the staging site we talked about can come in handy if you want to test the upgrade. The next reason to consider is new features. As new features are available, you can use them to propel your business forward. The WordPress team is constantly adding improvements. These include speed enhancements and bug fixes. You don’t want to miss out on these improvements.

Tempus Fugit

WordPress core updates should be done in a timely manner. During the onboarding process, we will review your site dependencies. We will recommend that your WordPress core updates be applied to your live site or staged. It will ultimately be your choice. Using the staging site gives you the option to review the result of the core update before you release it live. It does, however, require more time on your part.

WordPress Theme Updates

Security is Top of the List!

All of the points mentioned in the WordPress core update section apply to themes as well. Security risks are slightly different; however, they are still a serious concern. Each theme is written by a separate organization with greater or lesser skills in the security hardening of their themes.

New Features for Your Business

The second point, probably more directly relevant to your website operation is the addition or possible removal of features. Website theme developers are constantly striving to stay relevant in the market and provide the needed functionality. It is important to you, the user, to ensure that your website stays relevant as well. Taking advantage of these new features is very important. You also want to ensure that the changes don’t break your website.

Consider Staging

Again, the staging site can be useful here. You must decide if these new features are relevant to the mission of your website. The use of the staging site will allow you to review these new features prior to making changes to your website.

WordPress Plugin Updates

The same points mentioned for WordPress cores update and WordPress theme updates apply here as well. The use of the staging site applies here too for the same reasons.

Plugins are Highly Vulnerable

Plugins are probably the most vulnerable point in the WordPress chain. Since most plugins are free, there is less of a financial incentive for the developer to provide support for the plugin in a timely fashion. The successful operation of your WordPress website depends on all the installed and activated plugins being able to work together without stepping on each other’s toes. If you are using premium plugins, for which you have paid, these are probably even more critical to the operation of your website. It is not uncommon to have a plugin update to a free plugin get in the way of the operation of one of your premium plugins. Unless you are extremely confident in the compatibility of all the plugins you use, you should seriously consider testing them on a staging site before deploying them.

Timing and Testing

There is the constant push-pull when it comes to core, theme, and plugin updates as to the frequency of application. You want to remain up to date for security purposes and possibly feature enhancements. However, the constant application of updates can be disruptive to your website.

During the onboarding process, we will work with you to determine the frequency of plugin updates.

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.

WordPress Database Optimization

This is as important to your WordPress site as regularly changing the oil in your car. Things just run smoother. There is also the issue of the cost of the interruption if you don’t. What can happen if you don’t? Crash? You’re toast!

Get rid of the trash

Over time, your WordPress database will become clogged with the addition, removal and, moving of data and images. Every time you make a change, revisions are created. This adds a tremendous amount of rarely used data that slows access, affecting your page load speed as well as a slow dashboard. I recently checked a new install with only 6 pages, but over 300 revisions in the database. Don’t let this happen to you.

Country Blocking

If you don’t serve a specific geographic area, blocking all traffic from that area conserves server resources as well as protecting your website from malicious activity. We see it every single day. Without the protection we provide, you will never know because you will never see it. Until it’s too late!

If you use Google AdWords for marketing, these settings can be enabled to comply with AdWords rules, while protecting access to your website.

Country blocking will stop an attack, prevent theft of your content, or end malicious activity that originates from a specified geographic region in less than a second. We can block countries that create failed logins, a large number of page not found (404) errors and who are clearly engaging in malicious activity. This is an effective way to secure your site during an attack.

We can protect your WordPress site in several ways:

  • Block access to your login form
  • Block access to the rest of your WordPress site
  • Continually updated list of country to IP mappings

IP Blocking

We can quickly stop site security threats by blocking entire networks and any human or robot activity that indicates suspicious intentions based on pattern matching and IP ranges. This tool allows a wide array of IP blocking techniques. We can intelligently block WordPress website threats by giving you the ability to:

  • Block ranges of IP addresses (Think of these as networks)
  • Specific web browsers and web browser patterns
  • Referring websites
  • Any combination of the above

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.

Live Traffic Monitoring

Live Traffic shows what is happening on your site in real-time. We log your traffic at the server level, which means it includes data that packages like Google Analytics do not show you. As an example, Live Traffic shows your visits from crawlers, hack attempts, and other visits. Live Traffic is real-time so it will update as new visits appear on the site.

Configured to your needs

There are over a hundred configuration rules that are part of the real-time monitoring of the traffic arriving at your website. If a visitor breaks the rules, it doesn’t get in.

Plenty of detailed information

In most cases, it will show the city where the IP address originates. The IP address is the source address that is visiting your site. You can click on the “See recent traffic” button to see all recent hits from this IP. You can also click the “Run a WHOIS” button to find out who the owner of an IP address is. You can also click the “Block IP” button to block that IP address. Next is the absolute time of the request. We also show the relative time of each hit as the relative time that the hit occurred. The time is displayed in your own browsers (computers) time zone. We also show the web browser and version that each visitor is using.

Exceptions can be made

We can also set exceptions to ignore for live traffic monitoring by usernames, IP addresses, and user-agent.

Spamvertising

What is Spamvertising and what does it do? Spew Spam! Here’s a little information about how they work. One variant, Baba Yaga, does this. This culprit runs one of two ways, depending on whether the visitor is a search engine bot or a real user who has clicked on a spam link.

Fooling the Search Engine

If it is a search engine bot, it uses its template to show what looks like a real page on the site, but with spam content instead of real content. It seems to be snippets of text from websites relevant to the spam’s subject, with a few links sprinkled in. By generating search engine spam, they are attracting search engine traffic that is redirected to affiliate programs that earn the attackers money.

Fooling the Human Visitor

If the visitor is a human instead of a search engine bot, then the malware renders the same spam page but with one extra line at the top, adding JavaScript that immediately redirects the site visitor to an affiliate page, using an affiliate code. In one case, they are directed to affiliate offers for as much as $15 per successful conversion.

It’s all about Money, Not You!

It is clear that the business model is to generate search engine traffic to hacked websites, and then direct that traffic to affiliate programs in order to earn revenue.

You don’t know the Damage is Done

It is worth noting, once compromised by any of these miscreants; your site will probably be used for malicious activity. This could ruin your site reputation. Your site can be penalized by search as well as being blocked by browser filters like Chrome and the Google Safe Browsing list. The rule is; detect early, fix fast.

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.

Trojans, Backdoors & More!

We scan against a continually updated list of patterns that match common code and patterns that represent malicious files. When a scan encounters any files that are not recognized as known good files (like core files or known theme and plugin files) then a deep scan occurs, looking for these patterns. If a pattern match occurs, a critical alert is created detailing what was found as a malicious file.

Find Their Malicious Code

We use common patterns that include several techniques that are used by hackers to hide their malicious code. These include, but are not limited to encoding their code using base64, URL encoding, hex encoding, and others. We also look for patterns that indicate a file contains code that is downloading and executing something without the normal security patterns that you see in WordPress development.

File Change Monitoring

The files on your website should be doing what you want, not what some malware operator in another country wants. How do you know what was changed, when and how? In addition to looking for known malware, the scanner compares your website’s files against the official WordPress repository, looking for any changes. This additional step makes it very difficult for attackers to avoid detection.

Revert if Necessary

We can even revert the changed files to the pristine version that is in the official WordPress repository when a change is detected.

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.

Staging Site

On a wire without a net?

It is very stressful to be working on anything and have no possible recovery. It’s also risky. Making changes on your live site has several challenges.

Editing live, REALLY?

First, anyone visiting the site sees those changes live, as you are making them. This can result in an incomplete page. Probably not the image you want to deliver. Has this ever happened to you? You are interrupted, say by a phone call, and then the page is left in an incomplete state while your interruption takes your attention away. If you get sidetracked by the interruption, you might forget to complete the edit.

Be ready before you edit!

Here’s another bad habit many people have using WordPress. Not having completed content prepared before beginning an edit. They are actually writing, composing, and editing on their live site. That’s just plain bad practice. If that’s your modus operandi, the addition of a staging site allows you to have a place to work safely, on any type of changes. These could be videos, images, graphics, text, layout, or any other parts of the webpage. Take as long as you need. Then move those changes to the live site when you’re ready.

We include the setup of a staging site for you to use as you see fit. The staging site can be synced to your live site before you test your changes.

Monthly Reports

Celebrate what DIDN’T Happen!

Our job is to help you celebrate what DIDN’T happen! Getting through another month knowing all is as expected. Things ran smooth. No bumps in the road. All that stuff. We track all the details and compile them into a clear monthly report. The link to the report is delivered to your inbox each month.

Be HAPPY When Nothing of Note Happens!

If you don’t know what DIDN’T happen, what’s to celebrate? However, as with insurance, most of us are really happy each month to not collect on our life insurance!

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.

Monthly Load Speed

If you are curious how important page load speed is, Google (that is a verb now) “significance of website page load speed” and see for yourself. That search returns over 50 million results.

Bottom Line – Ad Cost

If you run ads, you pay a price or save money in real dollars. Your load speed can affect your ad spend by reducing the bid amount by up to 50% for fast loading sites. The really bad part is it can penalize you up to 400% for slow loading sites. Sometimes, they will simply not show your ad at all.

Visitor Experience

An even greater issue is the user experience when the visitor arrives at your site. Desktop or mobile, load time is the make it or break it when the visitor arrives. You can certainly mess it up with your content, but if they never read it, who knows!

Have It Your Way

Why Are We Here?

Your business has one primary objective. Make money. If this is not your primary objective, you have a hobby, not a business.

What Are the Challenges?

The challenge you face in operating your business is to successfully allocate resources to generate revenue. These are time, money, and talent. Both yours and all others associated with your business. Your challenge is to balance that.

Getting It Right in the Beginning

When you select Manage My Website for Me as your partner in managing your WordPress website, we will take you through our onboarding process. We will discuss your business, your goals, review your website, and discuss any issues we see. We will also go over what we do and do not do for you relating to your WordPress website.

Our goal is to deliver the most useful information with the least amount of time and effort on your part. We provide you with several items to make this task easier.

First is your monthly report. This is a digest of all the actions relating to your website over the prior month. Additionally, we run a speed test on your site every month and report those results to you. We will communicate those results in relationship to the goals for your website we have mutually agreed to during the onboarding process.

It’s All About What DIDN’T Happen!

As we mentioned at the beginning, our goal is to help you celebrate what DIDN’T happen. Manage My Website for Me is about ensuring that your WordPress website operates smoothly and as protected as the important business asset that it is.

I'm Ready For Beta Pricing

Manage My website For Me has been available to our private clients for some time now. Before a broader offering, we have opened up 50 seats for a Beta Membership. With this, you will receive all of the benefits offered.

As a Beta Member, your membership price will be locked in for as long as your membership remains active, regardless of future price increases. After the Beta Memberships are filled, the price will increase by over 40%.