Latest Posts

Hey All! This is Butterfly Digital!


Welcome to the best digital marketing blog on the internet! My name is Megan Davies and you can read more about me in the About section! I will be publishing my first blog post about digital marketing soon. We will focus on all aspects of digital marketing including search engine optimization, social media marketing, content marketing, conversion rate optimization, and even pay per click. I’m super excited to help you improve your digital marketing for your business and thanks for stopping by!

SEO and Web Design: What’s the Correlation?

The relationship between SEO and web design is closer than ever. A website cannot be effective if it is lacking in either one. SEO is important from the search engine’s perspective. A website that is optimized properly will be indexed appropriately by search engines and will be found by web users when they do a search for the type of business that the website represents. Good web design is important from the web user’s perspective. The design directly impacts the user experience of the website. If the website is not designed well, the user will leave and probably not come back. So, for a website to be effective and useful, it needs to be have good SEO and design.


This joint effort must take place as early as the planning stages of the website. When I worked with the graphic design firms kansas city they went through a lot of planning! As the web designer plans the organization of the website, the SEO expert determines the keywords that should be the most relevant to the website. These keywords will be incorporated into the framework of the design. Areas like the titles and URLs of the pages and the menu selections of the navigation are all key places where keywords can be incorporated.

As the web designer adds content to the pages, the SEO expert determines how the keywords can be incorporated into the text. Section headings and paragraph subheadings will be key places for select keywords. Links in the body of the text that lead out to other relevant information will have keywords as their anchor. The SEO expert also must pay close attention to keyword density. A website that uses too many keywords will be flagged because it will look like keyword stuffing.

If images are used, the SEO expert will advise on where best to position the image so that it is most relevant to the context. Since search engine bots cannot see images and therefore cannot index them, the SEO expert will also use keywords to provide text for the “alt” attribute of each image tag so that search engines can index the image. He will use keywords for the image title and the caption. All of these actions are to ensure that the images are not skipped over by search engines when they index the website’s content. If images provide value to the web users, they should be able to find them through a search engine.

On the topic of elements that are not indexed, anything that is created by Adobe Flash is also not indexed by search engines. If you have an attractive, animated splash page that was created in Adobe Flash, it will not be picked up by search engines. Always use HTML and CSS whenever you can to create designs elements. This will ensure that all of your content will be indexed.

The web designer still has the responsibility of making the website visually attractive so that it invites web users to stay and browse when they land on it. What happens if a web user finds a website through a keyword search, clicks on the website, and was greeted by a web page that was so user unfriendly that he decides to go back to the search results and click on another website? You may not think that it matters because if the user found the website through a search engine search, then it must be optimized well. However, that can change. When the user bounced back into the search results because he disliked how the website looked, the search engine will flag that internally as a website that is irrelevant to the keyword that brought the user there. That can foil your SEO efforts. So, the visual display is very important.

This leads to the importance of a responsive website design. A responsive design has a positive impact on SEO. This design will look good whether the user views the website on his full-size computer or on his mobile device. If the website is not responsive, you run into the problem of an unattractive display on mobile devices that will discourage people from staying and browsing.


A web designer should always partner with an SEO expert in the development of a website. It is difficult for a talented web designer to also hold his own when it comes to SEO. Skills in SEO require years of experience because part of that experience comes from trial and error. SEO consultants do this for a living and have many opportunities to try their theories. A web designer may only have superficial knowledge of what SEO should be. If you ever find a web designer who excels in both web design and SEO, you should hang on to his name and contact information. He will be able to create a website for you that will provide your web user with an amazing user experience. It will also boost your site rank in search engine results.

What if you are operating on a very tight budget, and the website will cost more to develop if SEO is included? Do not make the mistake of having the web designer build the website first, with the plan of adding SEO when you have saved up enough money. It is not easy to optimize a website without redoing the navigation and possibly the page names, and also rewriting some of the content to incorporate the appropriate keywords. It is almost like redoing a big part of the website, which will ultimately cost you more money. A better approach is to wait until you can afford the designer and the SEO expert before creating your website. It is more cost-effective to look at companies like Who 4 Design first.

So, you can see that SEO has very close ties with web design. These ties should be formed from the start of the project. The website designer and the SEO specialist should work together to address the website needs of the client. When a website is done well in design and optimization, it will be very effective in bringing in more business.

Looking At The Impact of SEO On Digital Marketing

Search engine optimization is an essential part of any business today. The internet has changed the way people market their products and services. It is one of the cheapest ways of advertising one’s business. This is why there are so many people trying to promote their businesses via the search engines. SEO is a vital part of any marketing strategy that involves the internet. Learning SEO is not easy since it is changing by the day. There are numerous updates released by the search engines almost on a daily basis. This is why it is quite difficult for a layman to grasp the nitty gritties of search engine optimization.

An SEO agency is the best bet when it comes to promoting a business on the web. Even though there are so many SEO companies in Charleston, not all of them are created equal. This is the very reason that you should be extremely cautious when hiring a quality SEO company in Charleston. Here are some important tips to follow when hiring a quality SEO in Charleston.

The first thing is to educate yourself a bit on search engine optimization. You don’t need to be an expert on SEO, but you need to know a little bit of it to avoid SEO agencies scamming you. The SEO agency is going to spit out fancy jargon and complicated SEO packages just to get your business. They will promise you to propel your website to the first page of your preferred search engine in no time. You need to be prepared with some research to know what exactly that you are paying for. There are enough tutorials on the net for beginners to SEO. You can get a better idea about SEO by going through one of these guides.


SEO done correctly is slow and steady in the beginning. It can take up to 4-6 months till you are able to see some progress in your business. Hence it is vital that you choose a package that you can commit for a long term basis. Your budget should be able to support such a program for at least 5-6 months before you can expect some income from your websites.

The relationship that you develop with the SEO company is more than a relationship between a business and its client. From your business point of view, the firm that you hire is really an extension of your own business. Be sure to know with whom you will be dealing with in the SEO company. These people should be honest at all times. They should tell you the truth at all times no matter whether it is advantageous or disadvantageous to you. Honesty and integrity are two of the vital qualities of a good SEO company in Charleston.

Once you have signed the agreement with an SEO company in Charleston, make sure to check at least once a month that what you agreed on n the package is actually completed. This is vital f you are to get the best results for the money you spend on an SEO company in Charleston. SEO services are not cheap at all. You need to get the best service for the money you have spent. This is why you need to keep track on what the SEO company promised you in the first place.

The aforementioned tips will definitely help you to get the best out of your SEO company in Charleston. A proper tracking system on your part will definitely help you to make the most out of every penny spent on the SEO company in Charleston.

Beginners Guide to Web Design

So you want a web presence that involves the all-important website? This makes sense, of course, given that the Internet has never been more important and is still growing in influence. As such, you may think that having your own website would be an expensive and time consuming process. Fortunately, these days, web design is well within your reach and more affordable than ever.

Using WordPress

Realistically, you only have two options where web design is concerned. You can learn to code and actually build the site from scratch or you can use a WordPress template and build off it using the tools they provide.

The latter is by far the superior option. In fact, major companies all over the world have actually elected to use WordPress for their websites, despite the fact that they have millions of dollars available to hire coders and build their own if they wanted to. That’s how good WordPress is.

Register a Domain and Hosting Company

Every website has a domain; it’s the “www…com” that people enter into the address bar. Obviously, you want to pick one that will represent your company. Take time with this step until you find a good choice. I was doing Saint Louis web design, so I managed to add an STL to my www.

Hosting companies like BlueHost, Hostgator and GoDaddy are all affordable and aimed at people who want to get their domain and hosting done in one step at a fair price. However, WordPress also hosts now, so do a price comparison.

Installing WordPress

Installing this platform is extremely easy. Assuming you actually want your own domain (and not one that ends with “”), your hosting company will handle the installation process for you. WordPress is so popular that no hosting company can afford not to make this an option for its customers. Of course, if you use WordPress as your hosting company, this process is going to take even less time.

So after about five minutes, you now have your website.

Customize Your WordPress Site

Now you want to customize your WordPress site so it doesn’t look like the millions of others out there that also use this popular platform. Start the process by getting rid of all the default pages WordPress supplies—this means changing your About Me section (or deleting it) and getting rid of the initial blog post WordPress creates.


WordPress offers countless themes for you to choose from in order to give your site a 100% unique look. When you pick one through WordPress, installing the theme of your choice takes a few clicks and that’s about it.

However, you can also go online and find others for sale. Again, this just helps you get an added layer of customization and a theme that will potentially fit your needs better. To install a WordPress theme from a third party, you’ll most likely need to upload the ZIP file of your theme to your site via the “/wp-content-themes” area. Otherwise, most themes will come with detailed instructions or customer support to help you with this process.

Creating an Ecommerce Site

WordPress enjoyed years of market domination by making it as easy as possible for people to get started with a blog. So if that’s what you want to do, you’re in good hands.
On the other hand, you may want a more traditional ecommerce website. Fortunately, this is no longer an issue or even an especially difficult task. There are plenty of themes that will accomplish this for you. Perhaps the most popular one is called “WooCommerce” and is offered by “WooThemes.”

This option is extremely user friendly and has a whole community of people who rely on it. So any questions you may have in the future or help you need will be just a question away on forums all over the Internet.

Plus, WooCommerce comes packed with SEO. So right from the get-go, you’ll have Google and other search engines thinking favorably about your product. Amongst many SEO-friendly features, WooCommerce gets rid of most of the duplicate content on your site which would otherwise hurt its performance substantially.

That’s really all there is to web design these days. It doesn’t take an advanced degree or a herculean effort of any kind. Just combine WordPress with some helpful features and away you go!

Should You Outsource Your SEO?

seo outsourcing

Would you like to improve your ability to generate money from the Internet as a result of having more sales because of people that find your real-world store online? Many people use the Internet and websites to attract traffic to their businesses, whereas others will also sell products and services from their website too. Regardless of what you are trying to accomplish, your ability to generate more traffic from organic listings should be a priority for your business. The best way to do this is to do SEO outsourcing with a local and reputable company that can provide you with exceptional results. Here are a few tips on getting the best companies to use for the lowest prices possible in your area.

Compare Different Companies

Once you are able to go on the Internet and search for search engine optimization companies, you will want to search for companies that are able to rank websites in your area. This may not mean that they are necessarily in your community, but if they have the ability to rank their own website as if they are in your city or town, they can also do the same for your business, regardless of what you sell. By comparing the different companies that you find which are usually ranked above the fold on the first page for search engine optimization related keywords, you can compare the offers that they have, how long they have been in business if it says so on their website, and also look at their portfolio if they have one available. All of this will allow you to make a logical choice as to which SEO outsourcing choice would be best for you.

Prices That You Will Pay

The way that these companies determine how much they charge is usually based upon how much it would cost you if you are using paid advertising. For instance, if you would like to get 1000 visitors a month, and the keyword that you want to rank for is a dollar for each click, they could charge you $1000 a month for this same type of service simply matching what the paid advertisers would cost. However, they will simply take this number, and usually charge you half of the money, allowing you to get organic traffic for half the price. If you are able to do this for several keywords, you can save a substantial amount of money, and also rank for many other keywords that are also on your website. And the truth is, it’s probably cheaper to outsource to someone like Nathan Gotch who is a St. Louis SEO expert, then trying to do it yourself. Choosing the best company really depends upon which package deal looks the best, and what company seems to have the best reputation. The bottom line is that you are going to save money by getting organic traffic from the search engines once you are able to finally do SEO outsourcing.

How to Find a Qualified Kansas City SEO Company (My HOME!)

kansas city seo

In the commerce world today where people are going to be competing for ever tightening dollars. This is really true for the small businesses that are locally based in Kansas City. However, to overcome this type of problem people need to know about how they can capitalize on the Internet traffic by using the Kansas City SEO firms that are meant to help the smaller businesses and actually help the local businesses start to thrive. Without this, people are going to continue to struggle because they are not getting their business exposed to new customers on a fairly regular basis.

Provides Exposure to More Customers

A lot of times the businesses that are locally known are going to struggle because they are going to have problems in drawing in other customers. However, with the proper SEO the companies are going to be exposed to quite a few more customers. This in turn is going to lead to the business starting to get the right amount of exposure and this can help the business in growing beyond the local community they have.

When this is being done, people are going to have the right amount of exposure, but also be exposed to people from all over the world. Without this type of exposure the business could grow stagnant because of the lack of new customers coming into the business. With the proper SEO, though, the business is going to continue to grow because it is going to be exposed to new customers on a regular basis.

Helps Make The Business Name Well Known

Properly knowing the name of a business and knowing the information about the business is going to be something the companies want to do. The problem is a lot of times people are going to find that it is impossible to know what a business is about because of the different names of the business or even the attractions that the business is going to do. With the proper SEO, though, people will be able to find the business by its name and at times by the products the business is promoting. Without this, the business is going to struggle to draw in new customers because their name may not exactly match what they are selling. For example, a business named Irish products would have an obvious name of what they are selling. However, if people have the same type of name and end up selling religious gifts they could have problems in letting people know what they are selling based off of the name alone.

Can Provide More Revenue Streams For Sales

Revenue is very important for a business. However, the business is going to find that the better they rank on the Internet they are going to find that it is going to help them in getting to create more revenue streams. A lot of times a smaller local business is going to be stuck relying on the local customer base and this base can easily dry up based off of the number of people that are shopping at the location. When people are using the proper SEO, though, they are going to get the right ranking for the business and this can easily lead to them being exposed to more potential customers who are gong to end up increasing the revenue stream.

Normally when people are using the different SEO here they are going to find that quite a few different resources that are available. When people are using the SEO they are going to get the right exposure on different sites. This can even include the different social media sites that can lead to friends of friends getting the information shared.

Typically The SEO Helps Rank The Business

SEO is also going to help the local businesses rank high in the search engines when compared to the major businesses. When the businesses are ranking highly here they will have a better chance of increasing their income. However, without any SEO the business may struggle to get ranked in the search engines results and this could easily lead to the business not getting the right amount of business from the Internet and miss out on a tremendous stream of income. With the right SEO, though, people are going to get the right ranking and even get above the more well known retail locations because they are local to where people are located and can provide the service people want locally.

Helps Local Businesses Reach Local Clients

Local clients are very important for people to have because they are located close to the business. Now the Internet is a good thing to have, but for some people, especially when the Internet goes down they can easily lose out on their business. When people are using the the local SEO they can have their site primed for the local results and this can help people in getting to reach the local clients. So the business will not be restricted to just relying on International or national orders. When people have the local exposure they are going to get the right business from locals, even when the Internet starts to fail in other regions of the world. So this is going to help guarantee the business is able to continue to thrive on the work they are doing.

Having a great business is a good thing, but when people are starting to look at the different costs of doing business they could find they are losing money quickly. This is when people should know more about the Internet and how the local Kansas City SEO companies are able to help them in getting their businesses to thrive again. Once people know about this information, it is going to be easy for people to have a great time running their business because they are going to finally get traffic from the Internet and know that it is going to help them in making money.