My Web Maintenance

March 2021

How to Increase Organic Traffic in 2021

Organic traffic refers to the number of people that visit your website without the help of paid advertisements. They use the search engine to search for keywords and access your site from the result.

Paid ads are always on top of the results, but you need to keep paying per click to maintain their standing. Organic traffic on the other hand, is free, and as long as you keep your site optimized, its ranking will stay or even go up. This type of traffic is the most important because users searched for it, so the conversion rate is higher.

With that, we cannot deny how vital it is to increase the organic traffic on your website. Search engines have an ever-changing algorithm, so you need to keep up with it to achieve better results. The best SEO companies in Fort Worth make sure that they are always updated with the new strategies to ensure organic traffic goes up.

There are various ways on how to improve the organic traffic of your site this 2021. Check out some of the proven effective methods below.

Provide high-quality content

You will get organic traffic if users find something that they see interesting on your website. However, what would keep them reading and staying longer on your page is if they view your content as helpful, informative, and engaging. Moreover, they would keep coming back to your site if you successfully establish it as an authority because of your high-quality content.

Search engines do not just consider the number of visits on the page when determining the rankings, but how long users stay. Bounces on the site or visitors leaving quickly could mean that they didn’t find what they are looking for, and it could affect your spot on the search result. Having a low ranking could affect your organic traffic because users are more likely to check out sites that are on top of the result.

Optimize the speed of your website

The statistics will tell you why your site speed is important in gaining more organic traffic. Did you know that 40% of visitors leave sites that take 3 seconds or more to load? Moreover, 80% of them will no longer go back to the site. Also, retailers lose an average of $2.6 billion on their annual sales because their sites take time to load.

Do not be one of the statistics and start optimizing your site’s speed. One way to do this is by resizing the images on your site. Keep them under 100kb to ensure that they will load faster. Enabling browser cache will also help as it will make the pages open quicker when users revisit them.

Make your site mobile friendly

In 2020, the number of mobile users around the world reached 2.87 billion. Around 52% of these people use their mobile device for accessing the web and 57% will not recommend a company if its mobile site is designed poorly.

Do not miss the organic traffic that you could get from mobile users. Make sure that your mobile site is responsive to give your visitors the best experience. Sites that are not optimized for mobile use may not load properly or they may not fit on the device’s screen, thus making it difficult for users to navigate.

Ensure similar pages on your site do not compete with the keywords

Use target keywords appropriately to make the most out of them. Improper use can lead to your pages competing with the ranking, which can hurt you.

It’s called keyword cannibalization. For instance, two blog posts with similar content and keywords may compete on the search result ranking. Removing the other post or merging them into one will lead the traffic only on that page, thus further improving your spot.

De-indexing is also another option, especially if you wish to keep the other content on your site. It will still be available for users to read, but it will not be included when search engines run their algorithm.

However, using the same keywords on different areas of the site that does not offer the same content is fine. For example, the about us page and purchase page on your website may have the same keywords, but they offer different information. One will let the users know about your business, while the other is where they can place their orders.

Add visuals to your site

Visuals can make your site more appealing, thus help get the attention of more visitors. Reading content that is all text can be boring. Only a few people will keep reading a long post that entirely texts without any images or videos on it.

Encourage your visitors to keep reading and staying more time on your site by making your posts eye-catching with the use of visuals. Add relevant pictures, infographics, and videos, which will also help them better retain the information that you wish to impart. The best SEO companies in Fort Worth can help create such content.

Use Google My Business

The free Google My Business is an online business listing that can help drive organic traffic to your site. When people search for local businesses in your area, they are more likely to find your name if you have an account there. There is no cost in getting one, so better take advantage of it. Ensure that your details are updated so customers can check out your site, contact you, or visit your store if you have one.

Consider voice search optimization

Over 50% of searches are now made using voice search, and this number is expected to keep growing. Aside from optimizing your site for the usual text search, start optimizing it for voice search too, so you will not miss the opportunity of gaining more traffic through that.

Text search has some differences with voice search. For instance, people type short keywords when using a search engine, while they often use longer words when using voice search. Increasing the organic traffic on your website should be one of your goals this 2021. It will help your site get on top of both text and voice search, as well as increase your sales.

Enjoy the post? Visit

Managing websites with WordPress

We’re going to set up WordPress to be more suitable for use as a Content Management System. Just before our experts get going, our experts should perhaps inquire what we mean by this WordPress. As many people know, it started life as a piece of software built for blogging, indicating that it was made to do what blogs do – writing and editing posts, commenting, etc.

Over time, however, WordPress has grown and changed a lot, including the fact that it now supports various features. It currently supports numerous features, making it less of a pure blogging platform and more of a tool to create websites with rich content and complex content.

Types WordPress can also be used to publish content multiple times. This means that you can write a piece of content once and then display it in different places without duplicating it, saving time and energy for website editors and making WordPress more CMS-like.

Some Approaches And Methods

There are some approaches and methods that may be put to use – and those are what we’ll concentrate on in this blog post – we’ll start with a brand new WordPress installation. We’re not going to go through the steps leading up to this point. There are many blogs that we’ll discuss how to do that, but we’re at the stage where we’ve run a new installation, and we’re just going to log in now that we’re looking at the dashboard.

Well, first of all, make a few simple adjustments before we get into the details, a little bit more standard, WordPress is installed with a sample post and a sample page, the first thing we’re going likely to do is to get rid of those, while we’re in the pages section, we’ll create two new pages later.

You may need to change or remove them depending on your particular site, but you will need them 99% of the time. So it’s worth doing this now, so first we’ll create a home page by clicking “Add New Page” and calling it “Home” to publish it immediately, and then we’ll add a page called “News,” which we’ll also post in the “Edit Page” screen.

You may have noticed that WordPress displays this box, suggesting that we change the permalinks. This is a good idea because the default setting, which consists of a question mark and a number, is not very user-friendly for either users or Google, which we’re going to change now.

You can either click on this “Change, Permalinks” box here, or you can go to “Settings, Permalinks” and do it there. We’ll choose the month and the name “Save Changes,” and that’s done, now we’re going to point WordPress to the two pages that we created.

We’re going to do that in Settings and Reading, so we’re going to select a static page. It’s going to be the one we created called Home, and our posts page, the one called News, and we’re going to click Save.

So what have we done here? For a blog, you would typically have the list of posts as the home page here. Since we’re thinking of a website with a separate home page on the News page, we’ll tell WordPress to show a static page for the home page and have a separate page that lists the blog or news articles again change that later.

If needed, we take a quick look at the front end to check. Here is our website and you will see. We have a home page and a news page, although obviously, we don’t have any posts yet. You may have noticed about the home page because we have a comment box displayed here at the bottom of the pages for some pages.

That may be what you want, but for the vast majority, it’s likely that you’ll only want comments on posts or news articles and not on the pages themselves, and it’s worth it because now we’re going to populate our site with pages. It makes sense to turn off the comments feature by default, build it outside, and then turn it back on later for new posts.

So let’s go back to our dashboard. We’ll do this in the settings discussion, and then there’s a box here that says: permit individuals to submit comments on brand new posts. 

Therefore we’ll disable that scroll down click save changes now that we’ve disabled, that any new pages that we create won’t have the comments box on them. Still, the two pages that we’ve already created also, so we’ll just quickly change that to go into pages all pages, and we’ll use the quick edit option here, and we’ll disable that.

Allow comments on each of the pages that we created. We’re going to go back to the front end and refresh it, and you’ll see that the comments box is gone.

WordPress Themes

Now we’re ready to go into a little bit of detail. Before we do that, we need to familiarize ourselves with two essential concepts in WordPress. The first of these is a WordPress theme. This is the web. The description of a theme is the analogy of a car. If the core WordPress software is the engine and transmission, then the theme is the body and exterior. WordPress themes are widely available.

If you do a Google, you will certainly find hunt thousand. Some are free, some are paid, or you can create your theme from scratch. A quick word of caution here, it’s generally best to stick to trusted sources for WordPress themes, as some infamous sites offer free themes with a Nasty Virus.

An excellent place to look is the official WordPress theme directory. All of these themes have been checked and vetted, so let’s go here to Appear Themes and go to Install Themes at the top.

This search here will go away and use the official directory. So if we try, this will return all the themes in the WordPress directory that match the keywords, and you can see the variety of themes displayed here. We’ll select one of them: Randomly click install, it will take a minute to download, and then we will activate it.

This theme immediately goes to the front-end of our website, and when we refresh, you’ll immediately see that this rather flashy but very different theme is active. If we go back to our 2020 theme, which is our original one, and activate it, a refresh will come back to the live site, and you’ll see that we’re back to where we were. Themes can also make WordPress work differently.

The WordPress core software is not changed and should not be changed. Themes can change the front-end functionality or the way the dashboard looks and works. The beauty of WordPress themes is that they are, or should be, self-contained in terms of all the CSS.

All of the individual files that make up part of the website are in the themes folder – let’s take a quick look at that now, so let’s go over and look at our WordPress Directory

Here, inside of WP Content, you’ll see a themes folder, and inside of that are the themes that are available to us, the one that we just downloaded child’s play is all in this directory. This is where we covered the basics of themes.


Let’s talk about templates, so what is a template? Well, think of it as another layout. For example, a simple site might have a homepage template where the content takes up the entire width of the page or a subpage template that has a navigation bar on one page, or a gallery template to showcase projects or products, and so on.

We’re not going to worry about what our templates look like today, but we will look at a powerful way to use WordPress to populate different templates with different content in WordPress

Templates are primarily individual files within our theme, folder and once you’ve added a template and given it, some code tells WordPress that this is a template. This blog post will create templates using the default 2020 WordPress theme, but I will follow best practices by doing what I call a child theme.

To avoid any 2020 updates overwriting the changes I make, the child theme is not covered in this blog, but again, you can find lots of information on the web on how to do this. So first, I’m going to select my child theme under Appearance Themes.

So that’s this one that I created earlier, and I click activate. If we go back to the front-end, you’ll notice that absolutely nothing has changed. All I’ve done is tell WordPress to use the same theme as before.

Only now can I safely make some changes to it without overwriting it with your text or code editor, opens your theme folder, and creates a new file there. It can have any name as long as it doesn’t conflict with any of the WordPress files.

Now we will tell WordPress that this is a template file. To do this, we’ll paste the following code above and also paste the default, header, and footer sidebar code. Our next step is to use the custom fields built into WordPress.

These have been part of WordPress for some time and allow developers to add additional content to any page or post. The problem has been that these are not as user-friendly as they could be. Until today, it was not configurable on a per-template basis, which meant that if you created a custom field on one page, it was visible on all of your pages. 

We will install a powerful plugin called advanced custom fields that will allow us to display fields on a per-template basis to help us with that. It still uses WordPress‘s native custom fields but overlays a user-friendly interface on top of them. It’s a free plugin, but there are options to expand the field types by paying for premium fields.

After installing and activate the plugin, you will undoubtedly see the Custom Fields option here in the left menu, so let’s go to Custom Fields. We’re going to add a new field group and call it Personal Details.

Now we’re going to add three fields: a biofield, which we’re going to make into a WYSIWYG field, a job title field, which we’re going to leave as plain text, and a mugshot as well, this one we’re going to make into an image, and now here’s the perfect thing about the advanced custom fields, which is that you can display these fields depending on a variety of conditions in this field.

Here you may decide to show or even conceal these fields depending on whether it’s a page or a post, whether it’s part of a specific post category or post type, and so on. We’re interested in now showing these fields only when users are editing a page that uses the Staff Details template. To do that, we’ll select “Page Template is the same” and then our Staff Detail Template. 

Before we leave this screen, we’ll also scroll down and check the box next to “Hide on screen” to get rid of our default WordPress “What you see is what you get” field later. You’ll find that you’ll want to do this depending on your particular scenario. Still, we’re going to hide it, for now, so we’re going to click “Publish” and create a new staff member, so we’re going to go to “Pages,” “Add New.” This time we’re going to select “Staff Details” from our template dropdown on the right side here. 

You’ll notice that the edit page is dynamically refreshed when we do this and now shows the three fields we just created, so the biofield up here, a rich text field, a single line of text, and the job title, and our image field. So we’ll add “Jane Smith,” we’ll enter a bio, we’ll enter a job title, and we’ll select an image, and then we’ll click publish, and the staff page on the front end of the website doesn’t show anything yet, but we’ll change that now.

First, we’re going to click back into our custom field, a space that we created, and we’re going to make a note of those field names. So we have Bio Job Underline Title, and Mugshot Advanced Custom Fields created as you go, but you can edit them if you need to. We’ll jump into the personals template and now go put in some code with those in mind.

Advanced custom fields provide some functions, but the ones you’ll use most often are the Get Underscore field and the Underscore field. The former gets the data from your specific field, and the latter displays it. The way you do this is entirely up to you and your programming preferences, but I’m going to fetch the data here at the top of the page and then display it a bit further down.

Now that I’ve got my code in, I’ll click save, go back to our staff page and update it, and it’ll display our three content items precisely as we expect. I have now added another Staff. Member page John Jones with various details filled in published it and you will see. 

As expected, we have the same template but different content populating that template. We’ve only looked at the basics here, but hopefully, you can see how we can now start to create blocks of content that can be assigned to specific templates.

Navigation Menu

This basic functionality can be extended in all sorts of ways. Finally, before we wrap up well, let’s take a look at the main navigation menu. WordPress supports two types of menus. The first automatically add items to the menu as pages are added, and that’s the type we’ve seen so far on our primary site. The second is more manual but allows editors much more control over what these menus display.

We will now use this second option to switch to these appearance menus, assuming our theme supporter can add and activate a custom menu. Choose a menu name, such as top navigation, create the men, select it for our primary menu, and click Save Now. If we go back to our site’s front-end and refresh again, you’ll see that nothing at all is displayed in our primary navigation. To change that, select the items you want, click Add to Menu, and drag and drop them into the order you want.

Enjoy the post? For More Posts Visit My Web Maintenance

10 Customer Service Rules for Web Professionals

Today we’re going to talk about ten customer service rules for web professionals.

10 customer service Rules

But why rules, nobody likes rules right? Our rules are here to really help you with your business and help you grow because not every web professional follow these rules and if you do you really set yourself apart.

Rule 1: Respond To Your Customers Emails

This is to respond to your customers emails within 24 hours, now why do you think that is just so important for these web professionals? Because it is an indication of your customer service. The longer you make that customer wait the longer their problem is not resolved and the longer that they’re thinking about leaving you and going to someone else.

You know what you can do too because I know when you hear that 24 hours I need to respond I’m doing a million things right. A great remedy is to have a reply email that automatically sends out to your customers when they email you, just letting them know like “hey we’re in the process of helping you out”.

And I used to have freelance and do all these things and my clients expected something almost immediately and some of those tasks took a lot longer than the 24 hours to resolve, so giving them that little bit of follow-up of “hey I’ve heard you, I’ve got your request it’s on my mind I haven’t forgotten about you“. So this is like a perfect segue into customer service.

Rule 2: Update Customer

Update that customer on where you’re at with the product where the status is, so they just know and can expect how long until they get that resolved, or their questions answered.

It’s super important I know a lot of Graphic Designers or Web Designers or just a lot of Project Management People use tools like Trello or Asana to kind of keep track of where they’re at with that project. I know a lot of them actually have that visible to the client and their customers so that way they can see where they’re at on the journey, and they can add their comments and questions or just post as those general updates.

Because they want to know that you’re actually working on it and you’re top of mind that actually reminds me I recently we ordered a few bathing suits from new company California-based brand and I was really nervous about when they would arrive because I needed it just in time for pool-party. I was going to and what made me feel at ease was the update at any time, I could see where my order was even down to where the truck was going to drop it off at which FedEx that I could pick them up.

So it would put me at ease that hey I’m gonna get this bathing suit in time for beach goth party which hence the nails and you can reverse engineer that with your own business have your own shipping tracker, but for your projects or your updates or whatever that looks like for you.

Rule 3: Email Again To Your Customers

It’s all about email again, so specify the next steps that your customer or client has to take, don’t put it in the middle of your giant paragraph break these up what I like to do when communicating with clients is. I’ll have just the general info and everything we’re talking about and then kinda at the very end so they actually look at it right things I need from you.

And it’s very bolded bold, we don’t want that to be missed so just have those next steps, those actions that they have to take so they’re not forgotten so you don’t want to be a week or two later like hey I sent you that email where you at like I need that stuff to move forward and they go what are you talking about.

Rule 4: Shorter The Email Is Better

It’s more likely that the customer or the client is actually gonna read it in its entirety and also keep in mind subject lines what’s gonna get that customer to open your email in the first place right, and go ahead and look at your inbox right now, and see kind of look at some of the emails that you’ve received which ones that you would actually look at like clear, or which one would you just skim and pass over we are the ones that are those good examples in your inbox.

They have headlines their email paragraphs are short and sweet they maybe have some images or links that have to click on keep it that short and sweet and make it easy for your client to take those.

Rule 5: customer service

It’s one that I’m guilty of literally every day it’s not to answer emails or calls when you’re just not in a good place to take them, you can be with your family or at a baseball game or skateboarding and you get a call from a client or from someone you work with and your first instinct is to answer that phone call.

It’s sometimes just not a good idea, I don’t have the most intelligent responses when I’m not in work mode. I have to be in work mode to actually get good stuff done right, but also goes back to what we spend a lot of time talking about work-life balance.

When you’re at that your kids baseball game being your kids baseball game and when you’re deciding “hey I’m done with work for the day be done with work for the day”, it’ll actually help you to have a longer career and also a business without getting burnt out so definitely keep it separated.

Rule 6: Don’t Respond To angry emails

When you think about responding don’t be mealy, honestly what helps me a lot and even in your personal life if you’re feeling a little disgruntled about something write it out make a draft, and then walk away go do something else for a little more press send, give it some time to air outlet it breathes to keep.

But don’t respond in a way to an angry email and I know you’re thinking back like you have that one client that one customer that just sent you that email pretty recently how did you respond did you give it that second, or did you just fire off that quick email and that what you probably shouldn’t have.

Rule 7: Offer Some Type Of Support Or Maintenance For Your Clients Or Customers

If you build websites you can offer like website maintenance plans we update plugins, do random service requests.

If you’re a Graphic Designer maybe adjust logos, create a brand, content social media, whatever that looks like because most of the time if we don’t do that’s just one client, and do we offer that ongoing maintenance that’s a client forever you’re getting that recurring revenue helping grow your business and we all like a business right, we all like making money.

Rule 8: Ability For Your Customers

To have the ability for your customers to schedule a call with you don’t rely solely on email, and I know I get emails sometimes and it’s hard to know the tone and how is that person yelling at me. And my friends are not friends just unfriend me.

I can’t tell so avoid that confusion and have that ability there are some online scheduling opportunities out there as well. So it makes it really easy for the customer to schedule in your calendar, give you a little 15-minute call, here ten minutes whatever you need I like a good thirty-minute call to really hash things out but again you don’t want to just rely on email for this.

To boost that customer service and give your customers the ability to schedule a call with you in a protip. I know your time is so valuable if you want to make that scheduled call a premium service you have every right to do, so is a 15 or 30-minute conversation cost money or is it free it’s up to you to decide, but it’s a potential way to increase your dollar bills.

Rule 9: To Take The Blow From The Blame

I know you’ll end up getting that angry email they’ll say you were wrong, you did this, you did that and what we don’t want to do is when going back to that fire off the angry email. And we don’t want to place the blame on them or just fire back and escalate this.

You want to try to defuse a situation you don’t have to say I’m sorry. You can say “I’m sorry for the situation to let me do my best to figure this out for you” and try to figure out that way forward because I know they’re venting, they’re angry but they want a solution and they also want to be heard.

Rule 10:Educate Your Customer

Customer loves you for you’re gonna bring value to the table. I know I love it when I follow a lot of my favorite local businesses on social media and think about what time you’re an expert in your field what do you know that you think your customers would want to know or maybe they need a friendly reminder absolutely.

And it can be quick calls, it can be emailed, but you want to make sure you edit them early on and sets the expectation that you’re here for them not only to provide your service but that ongoing adjudication.

Enjoy the post? For More Posts Visit My Web Maintenance