This is default featured slide 5 title

Nailing the Client Interview

It does not take much to secure a new client when you are already an experienced and professional blogger with an immense portfolio to your name. But what about if you are new to blogging, or your new venture is still hot off the presses with not a single client to its portfolio? I recently found myself at that juncture when I started a new joint venture with another experienced SEO blogger. Though the two of us have immense experience to our own portfolios, our content marketing company is still working on its first set of clients. To secure those clients, we needed to go back to the basics, and nail a client interview with a good old fashioned, solid elevator pitch.

What convinces a client in the long run? If you are a blogger, obviously your words, and the way you use them, matter. It helped my content creation company that my partner is British – the moment he opens his mouth, we are pretty much golden. But when you walk into a client interview, the client is already forming an impression of you before you get the moment to speak. You have to present yourselves well if you want a chance at securing a new client.

It is important to look after your wardrobe and personal appearance. It might seem ironic to some, that the work is all done virtually, with no credit ever given to the writers, but that the writers still need to look after their own appearance. It’s pretty basic, really.

If you can not take the time to assemble a decent set of clothes from a reputable store like Saks Fifth Avenue, then you do not really have the credibility to talk to and secure a new client. Your potential client will be looking for simple clues as to whether or not they should hire you. If you do not put the time to prepare yourself for the interview, both with material and personally, then the client is not going to have confidence in your ability to follow through. Before you go to your next client interview, make sure to head out on a brief shopping trip to refresh your professional wardrobe.

For discounts on clothing from Saks Fifth Avenue, check out their page on Groupon Coupons.

Five Reasons Your Online Startup Needs an Internet Marketer

In a world so digital, every entrepreneur is looking to start a business online. It’s the right thing to do – go ahead with your plans. The only thing we need to remind you is that the online landscape isn’t as smooth as many stating entrepreneurs think. If you are serious about being successful online, you need a strategy to get the word out to the best prospects – and that’s where internet marketers come in.

There are at least six god reasons for working with an internet marketer;

  1. Business owners are rarely good marketers

Most business owners call themselves entrepreneurs. If you check the definition of the term “entrepreneur” in the dictionary, it’s not even close to a marketer. Entrepreneurs’ main strength is to make a good product that would appeal to the massed. As a business owner, you might know what your consumers want, but you may not know how to convince them to try it. Marketers will do that bit for you.

  1. Business owners are busy people

The average business owner spends between 50 and 80 hours attending to customers and trying to balance income and expenditure. That works out to between eight and 12 hours a day. By that time, you may not have much time to chase down leads on the internet. A marketer would come in to help.

  1. Marketers are marketing pros, you are not

Business require that you put forth your best foot and maybe you need to start by getting professionals to handle your activities. Just like you would get a tax professional to do your taxes and an attorney to help protect your business from litigations, you need a professional marketer to reach new markets.

  1. Internet marketers will help you get noticed

With plenty of experience, internet marketers will get you in front of you primary audience way better than you could afford if you went about it on your own. They have the tools and the skills. Add to that the connections and networks they would have built over the years and you are looking at growing your business pretty quickly.

  1. Keep on the front foot

Until now, some business owners don’t know that you can get an internet marketing merchant account from a provider such as An internet marketer will help you remain updated on new developments in the industry so that you dot miss out on the potential benefits of innovative technology.



SEO the only way to fight online competition

The need for SEO services is on the constant rise. All types of businesses are going online today to grab their market share. Customers too first go online to look for the services or the products that they wish to hire or purchase. The smartphones have put the internet in everyone’s hands and they could access the World Wide Web even when they are on the move. This has created a very complex situation for startup businesses that are freshly launching their website.

If you are launching a website, you need to make certain that you have devised some way of attracting traffic to your website. You will not be able to attract traffic to your website just by launching a new website. Search engines need to find your website suitable or relevant for the search that has been made. Only when your website is found to be a good match, search engines will list your website.

To drive good traffic to your website, you will need to find a reliable SEO company and optimize your website. If you think that you could avoid using SEO and still get good business through your website then you could be mistaken. There are of course other paid methods for attracting traffic to websites but they are only support measures, you will need something more substantial to drive traffic to your website on a regular basis. Organic SEO will be the only way to meet your online visibility goals. When you get your website ranked well in the search results, your website will receive a steady stream of traffic.

Hire a company that offers guaranteed SEO results. Review the service plan and what they are offering under their guaranteed SEO plan. This will help you get a better understanding on what to expect. Do not presume things on the service offerings if you do not want to be frustrated at the end of the day.

The scope of the services offered by the SEO companies vary from one service provider to the next. When you choose performance based SEO services, your SEO service provider guarantees the results. This guarantee comes with money back offer. You should take a moment to read and understand money back or the guarantee offer. What exactly does the money back offer cover? What are the situations that are considered exemptions? You will need to have a complete understanding of your service plan.

Does your SEO company also send you updates and reports regularly on the progress of the work? You will need to pay attention to all such factors. If you fail to get a complete picture of the service offered, you will be at the losing end. You should know what you would get for the price paid.

Once you have managed to find the best SEO provider, you will need to ensure that you take consistent efforts in making your brand a great success. Your SEO efforts should start well in advance, even before your website is launched.

How Will SEO Industry Shape up in 2016: The Future of SEO This Year!

What is happening with SEO in 2016 – All you need to know?

As we all by now know, SEO marketing has become a vital aspect that no company on the internet can ignore anymore. There are so many rumors on the death of SEO but one thing is certain, search engine marketing will continue to remain a key marketing strategy for companies. Seeing the current level of competition in every space, SEO is definitely not optional, rather it is inevitable.

It’s all About Tapping the Power of Internet

The power of internet and online sources, which is continuing to grow by leaps and bounds, serves as a great factor to influence customers and their decision. Every company is putting phenomenal efforts to achieve good online presence. As long as companies will thrive towards attaining better web visibility, the role of search engine optimization will never become obsolete. This year in 2015, companies will be even more dependent on SEO techniques, regardless of their size and nature of business. However, this year, the SEO techniques might be little different from what it used to be.

Social Media Marketing Has Become an Integral Aspect

Importance of social media in marketing is no longer an ignorant subject. Companies very well understand and know how using social networking sites can help them capture greater market and gain wider reach. Well, the 2016 ranking algorithm is likely to give lot of weight to social media activities. Measuring the social media behavior of the company will be a strong parameter for judgment and giving rankings. So, remember that all your social media efforts are being watched!

Short-Cuts Won’t Work Anymore!

Link spammers have forced Google to formulate algorithms that can keep a check on spam links. It is not going to be easy like before. Companies have to genuinely feed their audiences with relevant content, information, and details. In order to get good links, companies will be required to engage their viewers with marketing expertise by using info graphics, useful content, enough information, and attractive messages and offers. Hiring a good SEO company is the smartest and easiest way to get things done.

Mobile-friendly Website is a Must!

It goes without saying that having a mobile-friendly website that loads faster and is easy to access is definitely important. People are rigorously using tablets and mobile phones for internet surfing. Thus, companies must invest in building a responsive web design if they have not yet done, because Google is going to be very particular about this. Websites that have small screen compatibility will enjoy better online presence. We very well know the rising popularity of smart phones, and even then if this important factor is ignored then get ready to face the consequences.

Seamless Navigation and Impressive Design

Finally, it’s all about a compelling website and great content, which will matter the most. The website should be such that the viewers don’t get confused with complex navigations and complicated designs. Accessibility to relevant information has to be made easy. The website surfers must not get impatient while looking for the right content. And, needless to mention, get your website optimized if you want to enjoy good rankings and better traffic to your company profile. Look out for all these things in the upcoming months; pre-measures can help you get an edge over others.

How to Build a Website Using Java

Java is a powerful and versatile language that can be used to develop a variety of applications, including websites. This guide will cover the basic steps involved in building a website using servlets written in Java 6 on the Apache Tomcat 6 web server. While a website may be built on Tomcat using only Java Server Pages (JSP), this guide is limited to building a simple “Hello, World” servlet.

How to Build a Website Using Java

14 Found This Helpful

Java is a powerful and versatile language that can be used to develop a variety of applications, including websites. This guide will cover the basic steps involved in building a website using servlets written in Java 6 on the Apache Tomcat 6 web server. While a website may be built on Tomcat using only Java Server Pages (JSP), this guide is limited to building a simple “Hello, World” servlet.

Things You’ll Need

  • Instance of Apache Tomcat 6
  • Java SE 6 development kit (JDK)
  • Java Servlet API library (typically named servlet-api.jar)


  1. On your computer, create a file called with the following code:

    import javax.servlet.

    import javax.servlet.http.*

    public class HelloWorld extends HttpServlet {
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    // The response.getWriter() method returns a PrintWriter that can be used to write
    // data to the output stream. We'll use it to write out a web page.
    PrintWriter out = response.getWriter()




    out.println("<head><title>Hello, World!</title></head>")


    out.println("<body><p>Hello, World!</p></body>")




  2. Compile the source file into a class file using the javac command.

    javac -cp servlet-api.jar

    Note: This example assumes that servlet-api.jar is located in the same folder as

  3. Create a folder named WEB-INF and a file in the folder called web.xml with the following contents:

    <?xml version=”1.0″ encoding=”ISO-8859-1″?>
    <web-app xmlns=”; xmlns:xsi=”; xsi:schemaLocation=”; version=”2.4″>
    <!– Give the servlet a name specific to this web application –>



    <!– Map the servlet name to a URL –>



  4. Create a folder under WEB-INF named “classes” and copy HelloWorldServlet.class into the folder.
  5. Create a folder named META-INF and a file in the folder called context.xml with the following contents:

    <Context path=”/”/>

  6. Use the Java Archive tool (jar) to create a web application archive (war) that can be deployed to the Tomcat server:

    jar -cf ROOT.war .

  7. Copy the ROOT.war file to the Tomcat web server’s “webapps” directory.
  8. View the output of the HelloWorldServlet by going to the Tomcat web server’s address. (e.g.,

How to Create SEO Content

Search engine optimization (SEO) leads to more traffic to your website. The more SEO content that you have on your site, the higher that your ranking will be on search engine results. The way to create SEO content is to make use of keywords on your webpages. Read on to learn how to create SEO content.



  1. Select the right keywords. Keywords should be specific and not general phrases. For example, if you are selling handbags, Italian leather handbags would be a better keyword phrase to use than simply handbags.
  2. Put at least one of your keyword phrases in your SEO content title. Make sure the title reads like a title. If it looks like spam, the search engines may remove it.
  3. Place the keywords strategically throughout the copy. The keywords ideally should be in the beginning and ending paragraphs at least once and several times in the middle portion.
  4. Write at least 200 words of web copy. This is the minimum amount that most search engines look for when ranking pages.
  5. Use meta tags in your HTML coding. Meta tags filled with keywords will get you listed higher in some search engine results.

How to Upload a Video to GoDaddy

GoDaddy is an online service that registers domain names and sells hosting space. After you associate a specific domain name with a hosting account, you can upload different types of files, including videos. Every GoDaddy user has access to a file manager that has an upload tool for transferring file data from your computer to a GoDaddy server. Before transferring the video, make sure it is stored on your computer’s hard drive, or on a connected external hard or flash drive.


  1. Go to GoDaddy’s home page.
  2. Log in by entering your account username and password into the corresponding fields. Your account name and password is in the email you received from GoDaddy when you first set up your account or purchased a product from them.
  3. Hover over the “Hosting” tab with your mouse. The Hosting menu will open, and click on “Web Hosting.”
  4. Click “Launch” next to the hosting account you want to upload the video to. If you have several domains, you may have a hosting account associated with each one.
  5. Launch the Hosting Control Center associated with the domain you want the video to be available on.
  6. Click “File Manager” or “Files” in the Hosting Control Center or Hosting Dashboard.
  7. Select a folder where you want the video to be stored in (e.g., “videos”).
  8. Click the “Upload” folder.
  9. Select the “Browse” button.
  10. Find and select the video stored on your computer or connected storage device, and click “Open.”
  11. Click “Upload” again. The GoDaddy File Manager will transfer the video from the computer to your hosting account and store it in the selected folder.

How to Add SEO Techniques to Your Website

Maximizing your website’s search engine clicks is a huge concern when developing and maintaining an online presence. The higher your page appears in the search results, the more likely you are to get those coveted clicks. So, how can you boost your site’s search engine visibility?One way is to pay for sponsorship placement in the top search engines. To be successful, however, this method requires devoting a chunk of your budget and a chunk of your time to search engine pay per click advertising. If you don’t have the budget or the time to devote to paid search engine advertising, you can still put some development techniques in place that will maximize your site’s search potential. Just arm yourself with a better understanding of how search engines work, and get started with this do-it-yourself SEO tool-set.



  1. Practice user-friendly programming. The sole objective of search engines it to generate clicks because clicks equal money. Clicks are made by people. Thus, user-friendly equals search engine friendly. Developing your site with the user as your top priority will also optimize it for search engines. Program your site for optimum readability by the user. Use text rather then images wherever possible–as main menu link names, for example. When you do use images, be sure to give them descriptive ALT tags that will help the visually impaired. Remember that search engines index all the text on your site, so include key words in your ALT text as well as your main text.
  2. Develop a target keyword list. It may seem like you need psychic ability for this step, but getting into the mind of your potential users is important. Try to anticipate the keywords that a user would use to find your site. Your keyword list might include industry-related words as well as common phrases for your specialized services. Think in terms of how a lay person would describe your offerings as opposed to an industry insider. You can also use features provided by PPC services like Google AdWords or Yahoo Search Marketing to get alternate key word suggestions. The features are often used to predict click counts and recommend budgets, but also provide suggestions for alternate key words. The suggestions are based on actual search usage, so they offer great ideas. And, you can use the testing features without committing any money.
  3. Maintain good site navigation. Search engines track the amount of time between a visitor’s clicks on a results page. So, when a user spends a longer amount of time on your site before visiting the search page again, the search engine assumes your site was helpful for the key words submitted. This will factor into a higher ranking for your site. So, make sure your navigation structure shows the reader how to get where he wants to go and keeps him moving through your site. You’ve heard of the 3-click rule, but a user will keep on clicking as long as she is finding the information she came for.
  4. Add meaningful page titles. Incorporate a specific title for each page into your development process. Don’t just offer a generic title for every page of your site. Because search engines follow almost all the links in your site, your home page is not the only page visitors will use to enter. Make sure the title for each page is relevant to the content it contains. SEO gurus once suggested that you fill your title with numerous keywords in an attempt to move your site up in the search engine rankings. With a user-centered approach, however, the best titles are concise and easily absorbed by the visitor. If your page content reflects the targeted keyword searches you would like to attract, then you won’t have a problem incorporating those keywords into a streamlined title.
  5. Write quality page descriptions. You can also add brief descriptions to each page via the use of meta tags. Many search engines still use these meta descriptions as the text that shows up on a search results page after your title. In the absence of a meta description, search engines will often post the first few lines of text that appear on your page or the few lines surrounding the particular keyword highlighted. Meta descriptions, however, give you a better opportunity to control the message you give to the search visitor, and to boost your targeted key words.
  6. Focus on optimized content. Regardless of all the tips and tricks for search engine optimization, the best tool for boosting your search engine rankings is still developing quality content. When writing for your website, be sure to incorporate your target keyword list whenever possible. Don’t overdo it, however, your information still needs to be logical and easy to understand for the reader. Remember that users tend to scan a web page in an “F” pattern, generally reading short blurbs that jump out from the rest. So, be sure to include text close to the top of your page–“above the fold” in traditional advertising terms. Not only will it give valuable information without scrolling, but it will include key words in some of the first text search engines crawl. Bullet points are often more digestible for the user than long paragraphs. Also, including text links within your content draws attention to key words and moves visitors to other pages in your site.

How to Start a File Sharing Website

Have you ever wanted to share files with friends and family without having to bother with long sending delays associated with emailing files, and without having to use file sharing services that have endless arrays of ads? You can set up your own personal file sharing service if you have your own website, making it easy for anyone to upload files from anywhere in the world. All it takes are some prewritten scripts and a little knowledge to start a file sharing website.


  1. Obtain a file sharing script that has the features you want for your website. You can find free scripts as well as scripts that cost money by performing a web search. What type of script you choose depends on what your intentions for your file sharing website are. If you want a site for your personal use and don’t mind putting up with limitations, a free script will probably work just fine. If you want to monetize your site and let other people use it, you might want to invest in a commercial script. An example of a free script is and an example of a commercial script is
  2. After downloading or purchasing your file sharing script, open your FTP client (such as FileZilla or CuteFTP) and connect to your web server. Drag and drop the folder containing your file sharing script from your local computer to the web server, into your website root folder, usually named “htdocs” or something similar. Rename the folder to whatever you want, but don’t change any file names within the folder.
  3. Set up the file sharing script. This will generally involve creating a MySQL database on the server and entering in the username, password and database name into the file sharing script. Most web hosts make it easy to create a MySQL database through the use of a database creation wizard.
  4. Open a browser and browse to the location where you uploaded your file sharing script. If it does not work properly, refer to the help documents or technical support information for the script, and—if necessary—try reinstalling it to see if that fixes the problem.

How to Do SEO

What is SEO, SEO (Search Engine Optimization) is a process of improving the volume and quality of traffic to a web site from search engines.

You will get a lot of free targeted traffic from search engines. Who would not like to have a free targeted traffic?Traffic means money for a website, if you don’t have visitors to your website it does not make sense to have it.
Driving traffic to a website is not very easy, it’s actually one of the hard part when you have your website. But if you know how to do Search Engine Optimization and your website has content that is useful and interesting, then visitors will come.

There are some important steps in doing the SEO of your website.



  1. Don’t Forget your Meta Tags. Meta tags are very important, be sure to add the title, description and keywords tag. Make the Title precise, make sure that the keyword that you want to target exists on your title tag and keywords.
  2. Don’t overdo your keywords, Search engines are intelligent now, if they see that your page is clogged with Keywords, they it will not index it.
  3. Make sure to use H1 tag, enclose your main keyword in an tag, search engine treats H1 tag as one of the important content within a page.
  4. Emphasize on your keywords, within the content, make sure that you emphasize (bold or italics) your keywords at least 3 to 4 times. Don’t overdo emphasis also.
  5. Link Building, start building your link partners, find websites that have a high page rank and are willing to exchange links with you. Ask the web master of the website that you are linking with to use your keywords when linking to your website. Note that Search engine treats incoming links to your website as a vote. So the higher number of votes the better.

How to Make a Web Bot

Search engines, like Google or Yahoo!, pull Web pages into their search results by using Web bots (also sometimes called spiders or crawlers), which are programs that scan the Internet and index websites into a database. Web bots can be made using most programming languages, including C, Perl, Python, and PHP, all of which allow software engineers to write scripts that perform procedural tasks, such as Web scanning and indexing.


  1. Open a plain text editing application, such as Notepad, which is included with Microsoft Windows, or Mac OS X’s TextEdit, where you will author a Python Web bot application.
  2. Initiate the Python script by including the following lines of code, and replacing the example URL with the URL of the website you wish to scan and the name of the example database with the database that will be storing the results:

    import urllib2, re, string
    enter_point = ‘’
    db_name = ‘example.sql’

  3. Include the following lines of code to define the sequence of operations that the Web bot will follow:

    def uniq(seq):
    set = {}
    map(set.setitem, seq, [])
    return set.keys()

  4. Obtain the URLs in the website’s structure by using the following lines of code:

    def geturls(url):
    items = []
    request = urllib2.Request(url)
    request.add.header(‘User’, ‘Bot_name ;)’)
    content = urllib2.urlopen(request).read()
    items = re.findall(‘href=”http://.?&quot;’, content)
    urls = []
    return urls

  5. Define the database that the Web bot will use and specify what information it should store to complete making the Web bot:

    db = open(db_name, ‘a’)
    allurls = uniq(geturls(enter_point))

  6. Save the text document and upload it to a server or computer with an internet connection where you can execute the script and begin scanning web pages.

How to Create Your First Web Site

Create Your First Web Site

These simple guidelines are for entry-level Web programmers. Better options are available for more sophisticated users.

Getting Started

  1. Choose an ISP to host your Web site.
  2. Investigate several hosting services, considering factors such as maximum space, accessibility, reputation and terms of service.
  3. Select and download a Web-page editor. Several simple editors are available for free; Netscape Composer is one. These editors let you see what your site will look like as you build it, so you won’t have to learn HTML or other programming languages.
  4. Your Web-page editor will give you specific instructions about options such as naming your site, creating different sections, creating backgrounds, adding links and inserting images.

Using Images

  1. Create images for your site by drawing them with your computer’s paint program or by using a scanner for photographs and other hard-copy images.
  2. If you find an image on another Web page that you’d like to use, e-mail the page’s owner or administrator and request permission to download and post it. Download an image from a Web site by right-clicking on it (or clicking and holding on a Mac) and selecting Save Picture.

Publishing Your Site

  1. Your Web host ISP may have its own system for uploading pages. Otherwise, obtain a File Transfer Protocol (FTP) program. Any will do.
  2. Open your FTP program and log in to your host server by entering your login name and password.
  3. Access the directory where your home page belongs. (Your Web ISP will give you this information.) The directory address is usually in the form of /pub/username, /pub/www/username or /pub/username/www. Your FTP program and host server will have specific instructions on how to access your directory.
  4. Upload each page and graphic of your site according to the specific instructions of the FTP program and your host server.

Designing a Website Blueprint: How to Create Your XML Sitemap

You wouldn’t design a new kitchen without creating a blueprint first, would you? Similarly, you’d never want to design a website without creating a sitemap.

A sitemap is a file of code that lives on your web server and lists all of the relevant URLs that are in the structure of your website. It helps search engine web crawlers determine the structure of the site so they can crawl it more intelligently.

Here’s an example of what a sitemap file might look like:

Image Credit:

People create sitemaps when they first design their website, add pages to it, and/or redesign it. It’s kind of like a “floor plan” for the site, which especially comes in handy whenever the site gets changed. Along with boosting SEO, sitemaps can also help define a site’s navigation scheme so you avoid internal linking issues.

Some of you might be thinking to yourselves, But I thought sitemaps were more visual, like a web. That’s a visual sitemap, as opposed to an XML sitemap — the latter is what we’ve been talking about so far.

Visual sitemaps, on the other hand, are abstract sketches of your website’s structure, like the one below of Google’s website. They’re useful for the internal planning process, but it’s the XML sitemaps that are relevant to SEO best practices.

Image Credit: Wikimedia

So, how do you structure your website’s sitemap? Let’s dive right in.

How to Structure Your Website’s Sitemap

Who’s involved?

Typically, the teams involved in structuring a website’s sitemap are the marketing team, a technical team (whether that’s a team of developers or an agency), the IT team (or whoever controls your servers), and the legal team.

The marketing team is usually responsible for defining the structure of the site. Which pages need to link to one another? Should site visitors be able to get from the “About Us” page directly to the product page, for example? Whether they define the structure using a visual site map in PowerPoint or some other tool is up to them.

Then, the technical team will build an sitemap.xml file based on the structure defined by the marketing team.

The IT team usually gets involved, too, assuming you’re using your own servers or some servers that IT controls. Remember, the sitemap lives on that server — so someone has to make sure it’s on there. If you’re working for an agency, they should be able to do this for you, too.

Finally, be sure you check with your legal team to make sure everything on your website is legally sound and you don’t have any outstanding copyright restrictions that could pass through your sitemap.

Which Tools Will Help Me Build a Sitemap?

We recommend using a sitemap generator to build your sitemap. While the folks at Google no longer maintain their own sitemap generator, they do provide this helpful list of XML sitemap generators you can pick from depending on the OS of your computer.

4 Steps to Building a Sitemap

1) Research & Plan

When you first begin planning your sitemap, think about questions like: What are your website’s goals? Who’s your target audience, and what do they want to see?

You’ll also want to keep in mind each search engine’s requirements. The last thing you want to do is break the path of a visitor getting from a search engine to your website. Google’s, Bing’s, Yahoo!’s, and others’ requirements are fairly similar, but you’ll want to make sure you’re not breaking any specific requirements for any of them. This is especially true if you see a lot of your traffic is coming from a specific search engine.

To make sure you’re not breaking any rules, check out:

2) Define the Top-Level Navigation Structure

What do you want your homepage to link to? This will provide the foundation for your site’s structure, and will allow your site to grow.


The structure of your website plays a big role in your site’s SEO, so it’s important to plan your top-level navigation structure carefully. Specifically, pay attention to your website’s depth. The further away a page is from the original homepage URL of your site, the worse it is for that page’s SEO.

In other words, a shallow website (one that requires three or fewer clicks to reach each page) is much better for SEO than a deep website, according to Search Engine Journal.

What are best practices for top-level navigation, you might be asking? Unfortunately, it’s hard to give general advice here as best practices can vary significantly by industry, company type, and so on. For inspiration from companies similar to yours, then take a look at Crayon: It has a huge library of real marketing designs you can filter by industry, traffic level, device, and so on. Check out high-traffic homepages in your industry to get a sense of their structure and get some ideas for yours.

3) Define the Second- & Third-Level Content

This is where creating visual sitemaps can come in handy. Once you’ve defined your homepage’s navigation structure, you’ll want to brainstorm and map out the pages that are two or three levels deeper into your website. This might be your “About Us” page, your team management page, your hiring page, your blog, and so on.

Depending on the complexity of your website, you may only need two levels, or you may need up to four. And as you think out the deeper parts of your website, you may find you need to tweak the top-level navigation — that’s okay.


4) Write the XML Sitemap & Submit it to Search Engines

Once your website’s planned out, it’s time for the technical team to create the XML sitemap, put it on your web server, and then submit it to each individual search engine (Google, Bing, Yahoo!, and so on).

When you first publish your website and each time you go through a significant site redesign, someone on your team will have to submit the sitemap to each search engine (Google, Bing, Yahoo!, etc.) so that those search engines will be able to tell your homepage from your “About Us” page from your team management page.

Unless you’re using a platform that automatically updates your sitemap, you’ll need to update the sitemap yourself and resubmit any time you make a significant changes to your website. (HubSpot customers: HubSpot will automatically generate your sitemap.xml file when you publish new pages and make changes to your site. But remember, you’ll still either have to rely on search engines to pick up new pages organically. That means if you’ve made a really significant change to your site’s structure, you might want to manually submit it.)

Below are step-by-step instructions for submitting a sitemap to Google, and then to Bing and Yahoo!.

How to submit a sitemap to Google:

  1. Sign in to Google Webmaster Tools.
  2. Click “Add a Site.”
  3. Enter the URL for your company (e.g. Click “Continue.”
  4. Click “Crawl” on the left-hand side of the page, and choose “Sitemaps.”
  5. Click “Add/Test Sitemap.”
  6. Enter sitemap.xml after “”.
  7. Click “Submit Sitemap.”

(For more details, click here.)

How to submit a sitemap to Bing or Yahoo!:

  1. Sign in to Bing Webmaster Tools.
  2. On the My Sites page, enter the URL for your company (e.g. Click “Add.”
  3. In the “Add a sitemap” field, enter (Replace “yourdomain” with your company’s URL.)
  4. Complete the rest of the required fields on the page, and click “Save.”

(For more details, click here.)

What If I Want to Add Webpages Later?

Once you define and submit your sitemap the first time, chances are you’ll want to tweak and add pages to your website every so often — and that’s completely fine. But keep in mind that if your website isn’t built on a platform that automatically generates a new sitemap and updates it on your web server when new pages are added, then every time you add a page — any page — to your website, that page will be missing from the sitemap that search engines see.

Remember, Google and other search engines will pick up the sitemap organically as long as you’ve updated the sitemap.xml file on your web server. But if you want to try to index your content the fastest way possible, you could resubmit your sitemap after publishing a new page — and it’s possible that Google would pick it up more quickly.

Once you’ve created and submitted your XML sitemap to search engines, you can start working on other fun stuff like your website’s design.

How to Make a Web Page Adjust to the Monitor

Use CSS to make your web pages adjust to any monitor.

Your web pages have a horizontal measurement (resolution) that determines how wide the page is. An ideal resolution depends on the size of your user’s monitor. While it is not possible to predict the screen dimensions of every visitor, you do have the option to use a Cascading Style Sheet (CSS) style rule with your HyperText Markup Language (HTML) code. Using your computer’s text editor, add the CSS style that allows your web page to adjust to the viewer’s monitor.


  1. Start your text-editor program and open your HTML document.
  2. Locate the “<head></head>” tags at the top of your file and type in the following CSS placeholder:


    <style type=”text/css”>

    { }



  3. Type “body” before the curly brackets and enter “width:” inside the brackets as follows:

    body { width: }

  4. Enter “100%” after the width entry and follow this with a semicolon. This setting allows a user to stretch or shrink your page to fit her monitor, but does not interfere with the layout of your content. Your full code now looks like this:


    <style type=”text/css”>

    body { width: 100%; }



  5. Save your document. Your page now adjusts to a visitor’s monitor.

How to Upload a File to Godaddy Hosting

The Web hosting and domain registration company GoDaddy has a Web-based interface that you can use to upload files from your computer to your server. This allows you to transfer files to your server without installing any third-party programs on your computer. If you need to manage the content on your server, access it directly through the GoDaddy FTP File Manager.



  1. Navigate in your Web browser to the GoDaddy Account Manager page ( Click the “Please Log In” link near the top of the page, and then enter the user name and password associated with your GoDaddy hosting account.
  2. Click the “Web Hosting” link on the left side of the page under the “My Products” heading. If you have multiple hosting accounts with GoDaddy, the next page displays a “Launch” button under the name of each account.
  3. Click the “Launch” button under the name of the hosting account associated with the server that you want to upload files to. This displays the Hosting Control Center interface for the selected hosting account.
  4. Scroll down to the “Content” heading, and click “FTP File Manager.” This displays the file manager for the selected server. The left side of the window displays a list of the folders on the server; click a folder to display its files on the right side of the window.
  5. Click the “Upload” button at the top of the window after navigating to the desired folder on your server.
  6. Click the “Browse” button. A file navigation window appears. Locate the file on your computer that you want to upload to the server. Double-click the file. Alternatively, hold the “Ctrl” key while clicking to select multiple files, and then click the “Open” button.
  7. Click “Upload” to send the selected files to the server.

How to Host a Video Game Tournament

While it seems that video games are becoming a national pastime, few people seem to make playing them a social event. With a few friends and a free afternoon or weekend, you can host a video game tournament that will provide hours of competitive fun.


  1. Pick you game. If you are a serious video game player, you probably have a system of choice and will prefer to stick to one game. But if you are just looking for a fun way to spend some time with your friends, an 8-bit Nintendo tournament with a whole host of games could be the way to go. There are few guidelines here, so go with what you and your friends like.
  2. Choose a format. You can base your tournament on several different formats, such as round-robin or double elimination. Base your decision on the number of people involved and how serious you want to get. Another option is to have a winner/challenger format where one person is the expert, and the goal is to beat her at her game of choice.
  3. Set up stations. If you have more than one television and gaming system, having several stations will allow you to keep more people involved at one time and keep the tournament on schedule. You may be able to borrow from friends, and people playing in the tournament might be able to contribute supplies.
  4. Create an information center. Whether it is a white board, poster or a traditional chalkboard, have a place where tournament standings can be updated and information is accessible to everyone. As the host, be sure to keep the information as up-to-date as possible, or designate someone else to do it.
  5. Provide food and drinks. If your tournament is an all-day or an all-weekend event, you will need to have food on hand to keep your guests happy. Buffalo wings, nachos, burgers, hot dogs, chips and beverages of choice are good things to start with.

How to Upload Files to Mediafire

MediaFire is a free file-hosting site that offers free and paid accounts for users to save and share media files. You can easily upload a file without creating an account, or set up an account to organize and view all your uploaded files.

How to Upload Files to Mediafire

Without MediaFire Account

  1. Visit MediaFire (see Resources) and click “Upload to MediaFire Without an Account.”
  2. Click the yellow box and browse for a file to upload. If you want to upload more than one file, click “Add More Files.”
  3. Click “Begin Uploading Files” and wait for the file(s) to finish uploading.
  4. Click one of the “Share” links to share the download link to your file on Facebook, Twitter or other social networking sites, or save a copy of the link for your records so you know how to find your uploaded file.

With MediaFire Account

  1. Visit MediaFire (see Resources) and click “Create a Free Account.”
  2. Enter your email, password and (if you like) display name and/or real name. Click “Create Account and Continue.”
  3. Choose an account type. The free account has a limit of 200 MB per file and allows you to upload a limited number of files, while a paid account has a larger file-size limit and other features.
  4. Create a new folder, if you wish, to help keep your files organized.
  5. Select your desired folder and click “Upload to This Folder,” then follow Steps 2 and 3 from the previous section.

How to Make Money Hosting PC Game Servers

You can make money by hosting PC games on servers.
Multiplayer computer games — whether they be massive multiplayer games like “World of Warcraft” or first person shooters like “Call of Duty” — have become a multimillion dollar industry. These games require servers to host or house the various games that store and run the operations of the game while you play. You can learn to make money by hosting a PC game, but it can be challenging and you likely won’t get rich unless a major company leases your services.


  1. Decide on the type of server you want to use. You can use your computer as a server, but once you shut down the computer, no one can use it. A dedicated server is in use 24-7 and will be unavailable for your own personal use.
  2. Find a game to host by contacting developers or programmers working on games. If you want to court a large company like Blizzard, then you need to have large servers that can host a large-scale game. If you plan on courting a small company, then you don’t need such a large system.
  3. Figure out how you plan to charge. If you are working with a large company, they will likely lease your servers for their game; that will be the primary source of revenue. If you host a small scale or even local game, then you can charge people a monthly fee to play.
  4. Create your pay-for-access system by working with your Internet service provider or hosting company. They both have the ability to set up a username and password system for either a membership section of your website, which you can provide access to your server, or directly with the server itself for a limited time. This will give only paying customers access to the server and the game.
  5. Publicize your gaming space. If you are hosting a local game, then you will need to publicize your business in order to get people to come and play the game. The most common ways of publicizing products are advertising, social media and news coverage.
  6. Upgrade the servers when needed. If you want to continue making money, then you will need to upgrade your servers when the number of people gets too large or the games take up too much memory on the server.

How to Use YouTube to Increase Your Website SEO Ranking

Boring videos won't help your website SEO ranking.
No one knows the exact formula that search engines like Google use for their rankings, so there is no exact formula for getting your website its best SEO ranking. You just need to get creative. One approach you can take is to produce and post videos on YouTube to drive traffic, and convert that traffic into increases in your website SEO ranking.

The YouTube Video

  • The only way YouTube will be of any value to your website’s SEO rankings is if you create great videos. The videos need to have good production value and be entertaining. If your website is informational in nature and covers a particular topic the video needs to be authoritative, interesting, and leave the reader better informed than when they started. It doesn’t hurt for it to be entertaining as well. In short, the video needs to be good enough for viewers to take the time to post the videos on their social media channels and share them with their friends or colleagues. If your viewers aren’t sharing the links to your videos, then they won’t be helping your SEO ranking.

Marketing the Video

  • YouTube is the fourth largest site on the Internet. Therefore the chances of people finding your video on their own is very remote. After you make the video and post it on YouTube you need to market it. Link to the video on your website to let your regular traffic know about it, post it on your social media channels, and let any bloggers who cover your website’s topic area know about it. Bloggers are always looking for new material for posts. If they think your video is good enough they’ll write about it and refer traffic.

YouTube Channel

  • When people share links leading back to your YouTube channel, Google will consider the links you post on your channel leading back to pages on your website to be of higher quality. Quality back-links to your site are a major component of Google’s ranking system. This allows you to build up your website’s SEO ranking by posting links back to your site on your channel and in your video descriptions.

Video SEO

  • In addition to getting traffic to your video through your direct marketing efforts, you can also use SEO principles to potentially attract people searching for terms related to your videos’ content through Google search. Make sure to use a title and description that use terms related to the video’s content, not clever phrases which Google’s ranking algorithms won’t necessarily associate with your topic or related search terms. Also make sure to use the “Tags” section when you create your video to include the keywords for which you want your video to appear in Web searches.

How to Calculate Your SEO Score

Your SEO score is a figure given to your website that measures its ability to appear in the search engine results pages (SERPs) for sought-after terms. This score is not standardized, and different services provide this score to you based on different types of criteria. Your SEO score won’t be the same for each service, so try several sites to get a general idea about where your site stands.



  1. Visit the Domain Tools website and use the SEO Text Browser to get an SEO score. This tool renders your website as a text document and identifies the areas where you can improve to get a better SEO ranking. You’re also given a score to see how you measure in comparison with other sites.
  2. Get an SEO score from the Website Grader site. Website Grader asks you to plug in your website’s URL, the domain names of your competitors and your email address. The site then generates an SEO score and tells you what flaws your site has with search engine performance.
  3. Use the SEO Score Analyzer at the SEO Skipper website. This tool measures your website’s SEO optimization, scans your content to see how much of it is original, and calculates other factors, such as traffic and social networking strength. The site calculates the SEO score based on all of these data points.

How to Make a Website in Powerpoint

Microsoft’s PowerPoint software is regularly used to build slide-show presentations designed to convey your message to an audience, whether in person or at a kiosk. PowerPoint can be stretched to do much more for you, including turning a presentation into a website. You utilize the software as you normally do, laying out the content of each slide in a visual environment. Links may be embedded in objects or text to hyperlink the pages together, creating a multi-page site.


  1. Select the “File” tab on the Ribbon menu. Click “New” on the menu panel and select “Blank Presentation” as the template to use. Click the “Create” button to start developing the presentation.
  2. Add your website content to the slides. Each PowerPoint slide represents a single page on your web site.
  3. Add hyperlinks to objects on your slides to link them to other slides. For example, place a button-shaped image on one of your pages. Click once to select the shape. Select “Insert” from the Ribbon menu and then click the “Hyperlink” icon. On the “Insert Hyperlink” dialog, click the “Place in this Document” icon. Select the page to which the link should send your website visitors, in this case, another PowerPoint page. Click “OK.”
  4. Select the “File” tab and click “Save” to save your work as a PowerPoint presentation. This will make it easier to return to edit the slides at a later time.
  5. Select the “Developer” tab on the Ribbon menu and click the “Visual Basic” icon, or press “Alt-F11.”
  6. Press “Ctrl-G” to open the “Immediate” processing window. Type the following code in the window, replacing <Drive>, <username> and <filename> with values that match your development environment:

How to Do a Live Webcast

You can host your own live webcast from your own home online for free.

With today’s advanced technology, anyone can create a live webcast — a live broadcast streamed on the Internet — from the privacy of their own home. In the past, webcasts have generally been of large events, like concerts and premieres, but with the accessibility of technology, many people have been using webcasts as a form of blogging by speaking directly to the camera. Live webcasts are also useful for professors and teachers, as they can record any classes — with the consent of students — so students who missed that class or others interested in the material being instructed can see what was taught. You can create your own live webcast using a free live streaming website and a webcam.


  1. Create an account on a live streaming website such as, Ustream and Livestream.
  2. Create a channel on your account. The channel is where viewers can watch live webcasts, find information and updates about past and future webcasts, and watch old webcasts. Give the channel a title, write a description of who you are and what you will be broadcasting on the live stream, and tag it with keywords relevant to your theme.
  3. Send the link for your channel to your friends, family and co-workers, and post it on any blogs you have. You can also copy the HTML embed code and paste it on your blog so your blog visitors can view the stream without having to visit your channel.
  4. Set up your webcam in the location you want to be filmed from when you are ready to record and stream your webcast. If you are using a camera that isn’t installed in a computer, make sure it is hooked up properly and working.
  5. Log in to your channel. Click the “Go Live!” button on the top right corner of or Ustream, or the “Livestream Your Events” button on the top right corner of Livestream, to begin the webcast.
  6. Check “Allow” on the “Adobe Flash Players Settings” box to confirm the website can use your webcam for the broadcast.
  7. Click the “Start” button to begin. When finished, click the “End” button and log out.

How to Use SEO Keywords

Effective SEO is more than just keywords, it's paying attention to natural speech patterns and creating outstanding content.

Creating an attractive, compelling, and useful blog or website calls for outstanding writing, easy navigability, and an attractive “look and feel.” But remember that in addition to writing for your target audience, you are also writing for an inanimate computer program called a search engine. There is a lot of outdated SEO advice floating around that can harm more than help, including advice on packing content full of keywords to achieve a certain density level, hiding irrelevant but popular keywords in your text or HTML code, and using automatic article spinners to generate multiple variations of the same SEO article. Google is always one step ahead. None of those tactics work any longer.
Ultimately, search engine optimization is based on Google’s search algorithm, which is kept private. As a result, all we have are best guesses as to what works, and no computer program, artificial article generator, or tricky tactic will beat the system. Instead of trying to game the algorithm, the best approach is to respect its true intentions — and that is to direct readers to well written and relevant content.

Keyword Rich Articles are Yesterday’s Strategy

  • SEO strategies still often rely on finding a keyword and generating hundreds of variants of it, and struggling to include each variant into a short article. This has usually led to bad writing, as authors have paid more attention to packing keywords into articles than writing well. Keywords are still important, but since Google’s 2013 Hummingbird update, semantic search has become more relevant than keyword search, and the Google algorithm is basing queries on user intent rather than specific keywords or key phrases. The new semantic search approach, along with natural spoken interfaces that are now common with mobile devices, has resulted in a major shift in SEO that focuses more on more specific key phrases, rather than key words, as well as a hype-rlocal focus.

Hyperlocal Search is the Next Trend

  • Google Hummingbird made searches semantic, and the 2014 Pigeon update added a focus on localized search. This trend continues as more users rely on mobile devices. Today’s SEO strategy has to take locale in mind, making sure to update local geographic information so that it matches with other third-party local directories and includes specific mention of city and neighborhood. The algorithm now favors localized results, and even national brands are building localized language into their marketing content.

There Is No Turnkey SEO Machine

  • SEO is not a mechanical process. It is an ongoing, creative marketing function. The popular misconception is that there are tools available and high-priced experts out there who will alter your HTML code and install a magic SEO machine on your website. Plugins, programs, and text generators will always miss the boat. What’s more important is being able to write outstanding content with the user’s search in mind, and understanding the new processes of organic, natural language search. Keep in mind that Web users now expect to be able to ask natural language questions. Rather than using strict boolean search constructs and one or two keywords (“Pizza, New York”), they will instead use a search phrase like “Where can I find a good New York style pizza close to my home?”

    Supplement that good writing with a periodic SEO analysis, and review of currently trending subjects, and let that guide the writing without forcing awkward sentence structure.

The Long Tail Keyword is King

  • Optimizing your website with a high-ranking, generic keyword will do little to generate traffic. A generic keyword such as “tablet computer” will simply have too much competition for you to have a shot at getting into the first page of search engine results. Instead, the so-called “long tail” strategy works best — and that is to focus on longer key phrases, written in natural speech, which will be used to guide users to specific and often localized information. Of course, there is a place for the shorter keywords in each page’s metadata, although Google now puts more emphasis on actual, visible content than those invisible indicators.

    Your Web page that includes the word “tablet computer” may come in on page 25 of the search engine results, but you’ll have a better chance of getting to page one if you optimize on something more specific, like “How do I fix my tablet computer,” or “tablet computer won’t boot,” or “adding games to a tablet computer.” Search engine optimization has changed significantly over the last few years, and SEO experts have to think less like a machine, and more like a human. And that’s the key to good writing

How to Boost SEO And Increase Traffic To Your Website Or Blog

Increasing traffic to your website is as easy as making it more accessible to search engines.


Websites have come a long way in a short amount of time. Once considered a mere enhancement to the marketing strategies of a corporation or small business, a company website has become vital in the success of its host — to the point where, in many cases, the visibility and quality of the website could make or break the company behind it. Acknowledging this, thousands of businesses, armed with search engine optimization tools, have engaged in a no-holds-barred battle to score a coveted spot on the first page of search engine results. But even with that level of competition, boosting your search engine optimization, or SEO, and increasing traffic to your website can be done by making it more compatible with search engines.


  1. Keep your website friendly to search engines. Before including a new site in its results, a typical search engine will first analyze the data collected by its virtual “spiders,” which scurry around the Internet policing websites. If the spiders find broken links, outdated information or a difficult-to-navigate infrastructure, the website gets a low rating and, as such, ranks poorly in search results. By making your website spider-friendly, it will earn a higher rating and rank and become more visible. Regularly check external links, removing or replacing those that are no longer valid. Make sure each page includes links to all the other pages on the site, and include a site map to make it easier for search engine spiders to explore and catalog your site’s content.
  2. Create a keyword strategy. Whereas many small business owners don’t even consider which keywords to use until their websites are well into production, you’ll likely end up with a better defined, more highly ranked site if you select your keywords or keyword phrases first and then build around them. Decide what type of person you’re trying to reach and try to use words he or she would use in an online search. For example, you might prefer to refer to the service you provide as “turf equipment restoration,” but odds are most people are going to search for “lawn mower repair.” Check the effectiveness of your keywords with an online keyword tool, which will tell you how often they’ve been used in previous searches.
  3. Use keywords in moderation. Whereas inundating a website with a keyword phrase once guaranteed it a higher rank, today’s search engines see such oversaturation as an underhanded method of attracting visitors without providing quality content. So, while keywords are important, use them sparingly. Include your keyword or keyword phrase early in the copy and not more than once per paragraph. In other references, use synonyms, which search engines will consider matches. However, feel free to use keywords liberally in link titles and photo captions. Search engines will recognize them but won’t add them to your site’s total keyword count.
  4. Update your website frequently. While it’s important to attract new visitors to your website, it’s just as important to keep them coming back. This can be accomplished by featuring a regularly updated blog, a related news feature or an events calendar. Continuously updating your content will also score points with search engines, which tend to place websites that have been recently updated closer to the top of search results.
  5. Employ a Web logging program to learn about your site’s visitors. By learning how visitors were directed to your site, which keywords they used and their geographic locations, you can make adjustments to your keywords and content to better suit your audience.
  6. Spread the word through networking. Regardless of how much effort you put into making your website more visible, you can still find yourself in a Catch-22: Your site won’t attract visitors until it appears in search engine results, but search engines might not notice your site until it starts attracting visitors. To get the ball rolling, submit your website to such online indexes as Yahoo Directory and Dmoz’s Open Directory Project, as well as to all suitable website rings. Invite Google to check out your website by submitting your sitemap (see link in References section). Set up social networking pages that link to your site. And finally, contact the webmasters of similar sites so you can offer to exchange links and volunteer to contribute a guest blog. In addition to helping generate traffic, this type of networking will also give search engine spiders more opportunities to discover your site.

How to get a job as a SEO specialist

Land a job as a SEO specialist
A SEO specialist is a person who knows a little of just about everything there is to know about making a website effective. In making a website effective, a SEO specialist has several responsibilities. Those responsibilities include knowing the ins and outs of search engine optimization. Other key responsibilities include giving recommendations to clients on how to improve their website.
A SEO specialist can work for a company or be an independent contractor.
If you want to land a job as a SEO specialist, you should know how to work keywords on a website. So basically, you should have experience in keyword research and keyword usage. You should also have some knowledge of HTML and CSS. There are several other things you must know in order to land a job as a SEO specialist.


  1. Become Internet Savvy and learn HTML, JavaScript, CSS, and WordPress. Most employers who hire a SEO specialist will want you to have at least a year of experience.
    If you do not have this experience, you can gain it by seeking online Internet training schools. Some of these schools do not charge such as Best of all you can gain knowledge at no charge or at low cost. Be sure to research other ways you can acquire this knowledge.

  2. Once you have gain adequate Internet experience, you should gain knowledge of pay per click marketing, click through rate, and long tail keywords. The click through rate is part of an advertising campaign used by companies. Long tail keywords are a string of keywords or three or more keyword phrases.
  3. See if you can get an internship learning SEO. Contact different companies. Offer to intern for the company doing SEO work on their website. Interning will give you the experience you need to stand out among your competition. So in other words, interning will make you more marketable.
  4. Apply for SEO specialist jobs. You can seek job listings at different online job sites such as Career Builder, Indeed, and Simply Hired. Along with checking out these sites, you should call around to different companies as well. Remember that available jobs are not always advertised online.

How to Make a Free Website With a Free Domain Name

You can create and maintain a website for free at several sites. Many of these companies will guide you through the setup and design process of creating your own website. In addition, you will be able to come up with your own website domain name, and maintain it for free.


  1. Visit various websites offering free domain names and website design help. Compare the various sites for your needs; many of the free sites offer varying amounts of storage space and all have different design platforms. See Resources.
  2. Choose your domain name. Have several options in mind as the one you want may already be taken.
  3. Register your domain name with the site, and complete all required registration for your web page.
  4. Choose a template and design platform for your website. Your web hosting site will provide you with a variation of designs, colors and themes to choose from. You will not need web design experience for this. Many of the templates are simple to navigate, and you will be able to add text, photos and video easily to the site.
  5. Add all of the text, information, photos and videos you want to your web page. Continue to update it regularly.

How to Maximize SEO

You or your company can have the best-looking website in the world, but if no one sees it, your efforts are totally for naught. Most often, people with an interest in what you do will use a search engine like Google or Yahoo! to find the most appropriate websites to visit. Because the search engines deliver links to sites based in India as it is to see one in your town, it is critical that the search engine points the searcher to your website. That need has spawned a huge industry called Search Engine Optimization, or SEO. Here are some ways for you to improve your website’s position in the major search engines and maximize your SEO.



  1. Understanding that the major search engines continually attempt to provide their visitors with the best experience possible. Accordingly, they will rank your website based only on how well it matches up with its visitors subject of interest. They even track how visitors use you website, and either upgrade or downgrade your position based on that information.
  2. Decide whether to improve your website’s search engine position by either buying advertising or improving your website, itself. Depending on how much you plan to spend for paid advertising, your website will appear more often to those people who have shown an interest in your content. Or else, you can make changes to your website that will make it more “friendly” to the major search engines, and that will result in your improving your position. In no case will your purchase of advertising sway the search engines to give your website preferential treatment.
  3. Cosider hiring someone, either as a consultant or an employee, who can make changes to your website that will translate into better search engine positioning. This is a big decision and many experts can provide you with valuable services such as reviewing your website, recommending changes to it, developing content, improving your keyword search, and training your webmaster in other tricks of the trade.
  4. Understand from the outset that there is no way to guarantee a high position on a major search engine. Some SEOs will say that they can influence search engines to improve your website’s ranking; but, in fact, improvement can only occur when you submit a better website to a search engine.

How to Upload & Send Audio Files for Free

You can easily share your MP3s and digital audio files by uploading them online.
Many email providers do not permit you to upload, attach and send large media files, including videos or audio files. If you want to share your digital music with friends or relatives, you can easily upload your audio tracks online through a file hosting service. Many file hosting sites are free and allow you to upload large files, post them online and email them to friends, family members and band mates.


  1. Click on the “Create a Free Account” link on MediaFire’s website. Enter your name and email address. Next, select a display name and password for your account. Click the “Create Account & Continue” button. When the plan options menu appears, select the “Basic” plan.
  2. Click the “Upload Files” button. The “Select files to upload” message box will appear. Select the audio files you want to upload to MediaFire. You can select multiple files by holding in the “Ctrl” button on your keyboard and individually selecting each file with your mouse. You can also upload multiple files by clicking the “Add More Files” link and individually selecting each music track.
  3. Click the “Begin Uploading Files” button.
  4. Check the box next to each file you want to share. When you’re finished selecting your files, click the “Share” button.
  5. Click on the “Share by Email” tab. Enter your email address, as well as your recipients’ email addresses, and click the “Send Link” button. A link to your audio files will be automatically sent to your friends or family members. You can also share your audio files on social networking websites, such as Facebook and Twitter. Click the “Facebook/Twitter” tab, check the box next to your preferred social network, enter a message and click the “Send” button.


  1. Create a free online account on FileFactory by clicking the “Join for Free” button. Enter your email address and password. When you’re finished, click the “Join” button.
  2. Locate the audio files you want to share by clicking the “Browse” button. Select the files you want to upload. You can upload multiple files by holding in the “Ctrl” button on your keyboard and individually selecting each file with your mouse. When you’re finished selecting your audio files, click the “Open” button.
  3. Choose a folder to hold your new uploads by clicking the “New Folder” button. If you choose not to create a new folder, the new uploads will be placed in your “Default” folder.
  4. Click the “Upload” button. When your files finish uploading, click the “Email Links” button. Enter the recipients’ email addresses and click “Send Emails.” An email containing a link to your new audio files will be automatically sent to your recipients.

Fast Free File Hosting

  1. Click the “Browse” button on Fast Free File Hosting’s main page. Locate and select the audio files you want to upload. You can select multiple files by holding in the “Ctrl” button on your keyboard and individually selecting each file with your mouse. When you’re finished selecting the audio files, click the “Open” button.
  2. Enter your email address and your recipients’ email addresses.
  3. Accept the website’s Terms and Conditions by checking the box next to “Terms of service.”
  4. Click the “Host It” button. An email containing a link to your audio files will be sent to your recipients.

Rebranding Your Company? How NOT to Kill Your SEO in the Process


Considering a rebrand? You’re probably aware that it will be no easy feat. On top of the soul searching, repositioning, creative, legal headaches and everything else that’s involved, you’re going to have Google to reckon with.

So much of the work we do in marketing is based on building brand recognition and online visibility – and when not done properly, transitioning to a new name and domain can put that all at risk.

After years in business as Zizinya Web Solutions, we decided it was time to take the plunge. Over the years, we’d evolved from a local SEO and web design shop to a full blown digital agency, and we knew it was time our brand reflected that.

We wanted a new name that better communicated our true value proposition – eventually we settled on Bonafide. New name, new logo, new website.


But the work was far from over.

As we moved through the transition process, we identified ten crucial steps that are critical to maintaining your online visibility during a rebrand.

It’s important to note that not every rebrand involves a new name and domain – if your company is only planning on new positioning and an updated logo, most of the advice in this post won’t apply. But if you’re brave enough to overhaul your company name, logo and website all in one go; read on.

Step 1: Preliminary Work

Advance planning is key. Before diving in to the tactical steps, you need to make sure you’ve got everything you need in order to pull the trigger when the time comes. Skipping these steps can cause some hiccups down the road.

  • Google Webmaster Tools. You’ll need to add and verify both sites in GWT to take advantage of Google’s Change of Address feature (more on this later). Make sure to do it in the same Google account.
  • Google Analytics. Confirm that you have administrator access to the site in Google Analytics. If you don’t have the right permissions you won’t be able to update the old website information to the new one (we’ll cover this one later as well).
  • Hosting and Registrar. Confirm that you have access to the hosting for both the old and new websites. You’ll also want to make sure that you’ll have the ability to host both the old and the new websites for the foreseeable future. Same with the old domain – you’ll want to register it for as long as possible in order to maintain control of it for years to come.
  • Block the New Site. Your new website should be live and fully functional – but blocked from search engines for the time being. This is especially important to avoid duplicate content issues if the pages are mostly the same as the old site. You can do this easily with the Robots.txt file.
  • Back up. Last but not least, make sure to back up your old site. It never hurts to be safe – and who knows, maybe you’ll get nostalgic down the road

Step 2: Benchmark Important KPIs

If you’re in the marketing industry, you probably already make a point of measuring everything, but a historical record of your analytics data becomes even more important during a rebrand.

Take the time to benchmark your most important KPIs leading up to the transition. A good place to start would be:

  • Traffic. Break it down by channels like organic, referral, direct, etc.
  • Rankings. Document positioning for 20-30 of your most important keywords – including both the new and old brand names.
  • Links. Pull a list of all your backlinks – the sites that link to yours. I listed a couple of our favorite tools to do this in step 8.
  • Citations. These are “mentions” of your old brand in important places online. You can record these by manually searching in Google or you can use a tool like BrightLocal or Yext.

All set? Let’s move on to the fun stuff.

Step 3: Prep Your 301 Redirects

To ensure an awesome user experience (and to keep the search engines happy), you’ll need to redirect every page from your old site to the most relevant page of the new one. Although you’ll be creating your redirects file in this step, you won’t actually be using it until you’re ready to go fully live with the new site.

Depending on the particulars of your rebrand, this step could be a piece of cake. Or not.

Do your old site and new site have the same pages and URL structure?

You’re in luck. You can use a couple of lines of code in your .htaccess file to simply route all the pages on the old domain to the corresponding page on the new one.

Here’s the code you would use – just swap out your domains accordingly:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^$ [OR]
RewriteCond %{HTTP_HOST} ^$
RewriteRule (.*)$$1 [R=301,L]

Do your old site and new site have different pages and URL structure?

If that’s the case, you’ll need to take a few extra steps. And if you have a website with lots of pages (if you’ve been practicing inbound marketing, you almost certainly do), this step might take some time.

You’ll still be using the .htaccess file, but in this case you’ll have to redirect each page on your old site to the most relevant page on the new site.

Here’s how you would do this with some sample code again:

Redirect 301 /old-sample-page.html 
Redirect 301 /old-sample-page-2.html

Since our new website is completely different than our old one, this is the route we had to go. We found it easiest to manage this process with a spreadsheet. We listed the URLs for every page on the old site in one column, and then dropped in the corresponding URLs on the new site in the next column. Of course, any pages that generate a lot of traffic or have a lot of backlinks should take priority, so organize your spreadsheet to update the most important pages first.

It’s important to note that if you have a blog, landing pages or any other content on a different subdomain that is hosted elsewhere; you’ll have to create a separate .htaccess file for those URLs. Fortunately, our blog is hosted on Hubspot and they have a seamless URL mapping tool that took care of all that for us.

Step 4: Deploy!

Ready to pull the trigger? It’s time for all that hard work you’ve done to finally pay off – this is the easiest step!

  1. First, upload the .htaccess file you created in step 3 to the old domain hosting. The results will be instantaneous, and it’s a good idea to test several of the old URLs to make sure they point to the right pages on the new site. Don’t forget to test the home page.
  2. Then, remove the Robots.txt command on the new site that’s blocking it from search engines. That’s it!

Don’t be tempted to take down the old website too soon. It can take DNS a few days to update, so some searchers will continue to see your old site after your redirect is set up. Taking down your site too early could end up with a bunch of 404s – confusing your customers and jeopardizing your traffic.

Step 5: Update Google Webmaster Tools and Analytics

After setting up your 301 redirects, you’ll want to let Google know that you’re moving your website. Google Webmaster Tools has a handy change of address feature that you can use to do just that. Just navigate to the old site and click on the gear at the top of your screen:

GWT Change of Address

Once you let them know which site you’re moving to (it has to be a site in your account – this is why we had you verify both sites in step 1), you’ll go through a couple of quick verification steps and – boom, you’re done.

Next, you’ll want to let Google Analytics know that your site URL has changed. This step is also a breeze. Just log in to your GA account and navigate to your site’s account. Head on over to the Admin tab and you’ll see the following screen:


You’ll probably want to update the info in two places. Under Account Settings update the Account Name field; and under Property Settings update both the Property name and the Default URL fields.

While you’re at it, you might want to add an annotation in Google Analytics on the day you do this so you have an easy reference point when comparing traffic before and after your switch.

Bonus: Create a sitemap.xml file on your new site and submit it to Google through Webmaster Tools. It should help them crawl your site faster.

Step 6: Give the Search Engines Signals to Connect the Old and New Names

The search engines will eventually figure out the connection between your old and new company names, but you can send them signals in a number of places to help make it clear.

We used some variations of Bonafide (formerly Zizinya Web Solutions) and dropped it into a few different places including:

  • Our title tags and meta descriptions
  • The footer of our website
  • A custom 404 page
  • Our social media account handles and/or descriptions
  • Guest blog posts on high-authority websites like this one 🙂

Here’s an example of how we used our old name in our title and meta tags:


“About Us” pages typically include some information about a company’s history, which makes them a good spot for mentioning your previous brand name if it makes sense.

While this “information scent” is important for SEO, it also helps make the transition less confusing for your visitors. Someone who searches for your old brand and ends up on an unfamiliar website with a new name and look could end up really confused. And confusion = bounces.

Step 7: Update Your Directory Listings

If you do any local business (and who doesn’t really) you’ll want to show up for local searches that involve your products or services. One of the strongest local ranking factors is the consistency of your business NAP – that is its Name, Address and Phone number – across the scores of local, regional and industry business directories. In the SEO world these are called citations.

That said, you’ll need to go back and update every listing with your company’s new information. Yes, it’s tedious – but your local SEO efforts depend on it.

Be warned, this is not a “once and done” type of undertaking. You’ll find that many of the directories take what seems like an eternity to update the listing (if at all), and once they do it could be weeks before Google crawls the new info.

Tip: Start with the data providers like Infogroup, Acxiom, Factual and Localeze because they feed many of the other directories their business info.

A well-organized spreadsheet is a great way to plan, document and track your progress. Here’s a screenshot of ours:


There are also a bunch of great tools to help take some of the grunt work out of this process.BrightLocal and Moz Local are two of our favorites.

Step 8: Do Some Link Update Outreach

Much like updating your directories, this part of the process is likely to take a little time. The goal here is to get all the strong links that point to your old site and/or mention your old name updated to the new information.

The first step is determining all the websites that have mentioned your old company name or included a link to it. Luckily, there are several tools that can help with this process, includingAhrefs, Majestic, and Moz’s Open Site Explorer.

Next, compile all of those links into a spreadsheet, dedupe and start working your way down the list. Using a template email is definitely quicker, but as with all outreach efforts, a personalized approach is best. Use the spreadsheet to keep up with which links and mentions have been updated – and who to follow up with.

Tip: While this step is certainly time-consuming, it also doubles as an opportunity to turn some of those mentions into links. Score!

Step 9: Promote Your New Brand

Time to get the word out. If you do this well, you could actually end up with more traffic and overall visibility than you had before.

  • Email announcement. Tell everyone – customers, vendors, suppliers and friends. You want to get people to start searching with your new brand name.
  • Press release. Write a compelling release that includes your new brand’s story and send it out via a PR distribution platform. Be sure to include your old brand name and the new NAP because the release will likely get picked up by multiple sites.
  • Guest posts. In spite of the past year’s controversy surrounding Matt Cutts’ comments on spammy guest posting, it’s still one of the best techniques for brand promotion when done right. Pitch relevant blog posts with sites whose audiences can learn from your rebranding experience.
  • Social Media. Update your social media profiles with your new brand information and use them to get your new name out there. This is a great time to invest in paid social to expand your reach.
  • PPC. If you did a good job of marketing your old brand, people will probably continue to search for it for a while to come. Buy some PPC ads for your old business name and use the ad copy to communicate the rebrand.

Step 10: Follow-up and Monitor

Nope, you’re not done yet. For the next couple of months you’ll need to do a lot of monitoring and follow up. Here are some key areas to focus on:

  • Directory listings. I mentioned in step 7 that this was not a “once and done” process. Since it takes the data providers a while to update your information, you’re going to see lots of listings pop up with the old brand name. Much like a game of whack-a-mole, you’ll need to periodically find, claim and update the old listings. This could go on for months and it’s important that you catch them as they surface.
  • Links. It’ll probably take you a couple of outreach attempts to get your links updated to the new brand information. In many cases you probably won’t succeed. Focus on getting the most important, authoritative and relevant links updated – don’t worry about the crappy “made for SEO” directories.
  • Crawl errors and 404s. No matter how much prep work you do, you’re bound to see some of these. Thankfully, Google Webmaster Tools tracks all of them for you. Keep an eye on 404s (pages that are not found) – as they surface, you should redirect them then “mark as fixed” in GWT.
  • Traffic and rankings. Keep a close eye on the KPIs you benchmarked in step 2. If you see a big tank in either your traffic or your rankings, you’ll want to dig deeper and find the problem. Expect to see rankings steadily improve for your new brand name – how long it takes will depend on how competitive the term is.

Be aware that even after completing these steps, you might experience a dip in traffic for a month or two while all your updates are indexed by search engines. Play your cards right, and that should only be temporary. Play them exceptionally well, and you could actually end up with even more traffic and visibility once the dust settles.

How to Change a Go Daddy Absolute Hosting Path

Go Daddy is an Internet domain registrar and Web hosting company. If you own a hosting account with Go Daddy, you will have an absolute path assigned for it. The absolute hosting path specifically points to your hosting account on Go Daddy’s server file system. Access the Go Daddy absolute path by logging in to your Go Daddy Account Manager. Note that you will need administrative rights and privileges to access the absolute hosting path on your website.

 How to Delete a Godaddy Account


  1. Open your preferred Web browser.
  2. Log in to your Go Daddy “Account Manager” by typing your “Customer No. or Login Name” and “Password.”
  3. Click “Web Hosting” under the “Products” section.
  4. Click the “Launch” button next to the hosting account you wish to modify.
  5. Navigate to the “Server” section. Replace the existing “Absolute Hosting Path” with the new one. Click “Save.”

How to Make My Website Fit Any Resolution

Help your website readers view your page.
Screen resolution vexes many Web designers because it varies from user to user and computer to computer. There are two ways to deal with the issue of screen resolutions and allow your Web page to fit any resolution. First of all, using Cascading Style Sheets or CSS, you can set the width of the Web page to change with the resolution by setting percentages for the width in your Web page’s CSS file.


  1. Open your Web page’s HTML and CSS file in a text editor.
  2. Look for the <body> tag in the HTML file. This denotes the beginning of the visible area of the website. Create a <div> tag underneath the <body>.
  3. Give the <div> tag an ID. For example: <div id=“page”>.
  4. Look for the </body> tag at the end of the HTML document. Place the DIV end tag before the </body>. So it would look like the following:


  5. Save your HTML file.
  6. Create CSS elements in your CSS file for the body tag and the page ID. Set the margins and padding of the body tag to zero. This will make sure the visible area covers the browser window. For example:
    body {margin: 0; padding: 0;} #page {}
  7. Set your page width in the page ID using percentages. The percentage will allow the page to change to the resolution the user is viewing the website. For example:
    page {width: 100%;}
  8. Save your CSS file.

How to Make a Private Website

Websites can be useful for sharing both personal and business information with others in an efficient and professional manner, but in some cases you may not want the entire online community to have access to your website. Most web hosts allow you to create a website complete with customizable templates, plenty of storage space and multimedia capabilities, and then select privacy settings to allow access only to those you identify.


  1. Go to Enter a new username, a password, and your email address to register, then click “Continue.” Click and drag a template you like from the top window into the space below to apply the design, then drag and drop the boxes with text and photo options into the template.
  2. Click inside a text box to enter text, or a photo box to upload pictures from your computer. Click the Pages tab at the top to add pages, then click the “Password Protect” box.
  3. Click the Settings tab and enter a password in the “Site Password” field. Click “Save.” Proofread your website, then click “Publish.” The website will be accessible only to those with whom you share the password.


  1. Go to and click the “Sign up now” link. Enter your username, a password and your email address to register, then click “Create blog.” Click “Appearances, choose a template or theme for your website,” and select “Apply.”
  2. Click “New Post” and enter text and/or upload pictures to add content to your website. Click “Preview” to proofread and check your website.
  3. Click “Privacy” under the Settings tab on the left side of the dashboard. Check the option “I would like my blog to be private, visible only to users I choose,” and click “Save Changes.” Click “Publish” to publish your website.


  1. Go to and click “Sign me up,” then enter your email address, a username and a new password to register, and then click “Create blog.” Click on a template and click “Apply to blog.”
  2. Click “New post” and enter text and/or upload pictures to add content to your website. Click “Preview” to proofread and check your website, then click “Publish.”
  3. Click “Settings,” then “Permissions.” Scroll down to the “Blog Readers” section and check the option “Only people I choose.” Enter the email addresses of those you wish to invite to have access to your website, then click “Invite.”

How to Make a Website With User Profiles

Create a website that allows user profiles.
Creating a website that allows users to create profiles is a great way to keep visitors engaged and on the website. These types of websites are more online community-oriented. Users register, get sign-in credentials and then can manage what information they provide to the rest of the online community. The first websites like this required significant development. With the advent of open source content management systems (CMS), website communities are far quicker to setup.


  1. Sign up for a website hosting account. It is important to find a host that allows installation of third party software, as this is a requirement for building a website of this type. Be careful to choose a reputable website host. Many hosting companies, even large ones, provide poor service. It would be wise to check the Better Business Bureau’s website before signing on with a potential hosting company.
  2. Choose a content management system to run the website. The hosting company will likely offer a few different choices. Common systems are Joomla, Drupal, Mambo and WordPress. The CMS acts as the infrastructure to support website building. It will manage aspects like user registration, access control and profile management (see reference 1). Spending some time reading about each CMS will highlight the strengths and weaknesses of each platform.
  3. Install the CMS on the Web server. From the server’s control panel applet, find the icon to install software. Click the icon, and then choose the name of the CMS to install. Click “new installation” and follow the prompts. This process takes only a matter of minutes to complete.
  4. Configure the CMS options that control user registration and access. The CMS contains an administration area that is visible to only authorized users (see reference 1). From this section, set the options to allow user registration and what areas of the website these registered users are allowed to access. Only registered users will be able to create user profiles, so allowing user registration is required (see reference 2).
  5. Test the website as a registered user to validate that user profiles are working correctly. Going through the user registration process, logging in and then creating a profile is the best way to test this. If all works as expect, the website is ready for the public.

How to Start an SEO Consulting Business

Small business with employees making phone calls from their desks.

Search engine optimization is a strategic process for helping websites rank higher in search engine queries. Establishing an SEO consulting business can be a lucrative endeavor, but it’s a challenging field, requiring that you lay a solid foundation of technical expertise and financial preparedness before you begin.

Advance Preparation

  • Build your portfolio by doing some pro bono work for associates or nonprofit organizations. This will give you hands-on practice working with real clients and help you develop the procedures you will use in your consultancy. You may also collect testimonials, references and referrals from your pro bono work that will help you convert prospects into clients.

Establish a Web Presence

  • A web presence is essential for a credible SEO business. Build a professional website that will showcase your technical knowledge and clearly explain the SEO services you will offer. However, don’t spend thousands on a custom site or waste weeks tweaking it to achieve the perfect look. Use a free or low-cost pre-designed framework or theme that you can quickly customize to fit your brand.

Offer Comprehensive Services

  • Set your business up to offer the key SEO industry services that attract the best clients: keyword research and optimization, link-building, submission to search engines and competitive analysis. Learn to locate the most valuable keywords and long-tail keyword phrases and how to place them terms strategically on site pages. Offer a link-building strategy to create interconnections between your client’s site and others. Develop a process for conducting competitive analyses to discover the search engine ranking strategies of your clients’ competitors so you will be able to implement similar strategies for your clients. You must continue to learn and research SEO developments in this constantly changing field so that you’re always current.

Build Your Brand Reputation

  • Build credibility by following prominent SEO blogs and adding comments that offer value and demonstrate your expertise. Start a blog of your own and add your voice to the knowledge pool. Share insights and self-help tips that translate the complexities of SEO and search engine management into simpler language and help others understand the technology. Join professional SEO organizations, such as SEMPO and SEO Pros, to stay immersed in the industry and informed on the latest developments.

Be Human, Attract Clients

  • Let prospective clients see your face. People who are buying technology services want to deal with a human being who cares about their needs and relieves their intimidation about complex cyber matters. Use your blog and social media networking to share some occasional personal insights while getting your voice of expertise out there. Your human touch will help draw prospective clients to your new business.

How to Create a Video Hosting Website

You can create a website where videos can be shared.

Many people are turning to the Internet to watch videos for entertainment, training or research. By starting a video website, you can host either specific content for a target audience, or you can provide an array of videos that may interest anybody who visits your site. Sites like YouTube and Hulu have caused people to go online to watch videos as if its their favorite television station. Careful planning is necessary, but you can have your website up and running in a short amount of time.


  1. Purchase a domain name for your website. A domain name is the address your customers will type in to access your site ( Domain registrars typically charge between $1 to more than $14 per year.
  2. Obtain web hosting for your site. A web host maintains various servers that manages the content and your subscribers who will come to your website. Choose a web host that provides a lot of memory for the lowest cost because your videos may require much memory. Web hosts can charge anywhere from $3 to more than $100 a month.
  3. Determine if you would like to provide videos or if you want your subscribers to upload their own videos to your site, like YouTube. Answer this question before you start creating a website because the programming code required for others to upload videos will be different than if you want to upload videos yourself.
  4. Sketch out the content, look and feel of your website using either a piece of paper and/or word processing software. You must know ahead of time what colors you would like to use and your welcome message, along with other information. Use a word processing software, such as Microsoft Word, that can be sent to your web designer.
  5. Hire a freelance web designer to create your website. Hire your freelance web designer from sites like or Web designers from around the world will bid on your project based on your budget. Ensure your web designer has experience with programming codes necessary to upload videos.
  6. Invite friends and family at different times of the day to access your site to view and upload videos to ensure there are no technical issues that need to be resolved before you go live.

6 Ways to Craft Better Meta Descriptions That Rock The SERPs

A well-written meta description can give your site an advantage in search engine results pages (SERPs), resulting in more click-throughs to your site where you have more chances to convert that visitor into a lead or new customer.

Here’s a look at 6 ways you can begin to craft better meta descriptions for your website that will rock the SERPs – resulting in more click-throughs to your site.

1. Keep It To 155 Characters or Less

According to our friends at SEOmoz, the guideline for meta description character length is 150-160 characters. I personally aim for 155 characters or less. This can prove to be a real challenge when trying to write the perfect description for certain web pages but going over this character limit results in having your description cut off in the SERP. Avoid these awkward mid-sentence breaks (as shown here) in your description by forcing yourself to stay within this character limit. That way you can present a complete statement that inspires the user to click.

2. Concisely Articulate Your Value Proposition

For every meta description you write you need to be mindful of what the user will be thinking: “Yeah, but, what’s in it for me?” This is where your specific value proposition comes into play and should be utilized to clearly articulate what specifically you have to offer in relation to the particular service or product you’re writing a page description for.

To ensure your value proposition is unique and stands out from your competition, take the time to do some side-by-side comparisons to evaluate what they’re saying in their page descriptions. And then, write a better one! SEOmoz is getting a lot of love from me in this post, but I have to highlight their home page meta description since it encapsulates perfectly what I’ve outlined here.

3. Make It Welcoming

Per my point to always write for the user first and not the search engines, the reason is to make your web copy and meta descriptions inviting rather than awkward. Stringing together numerous keyword phrases with little or no personality won’t get you very far in the SERPs, even if you do rank in the top 3 results for the phrase(s) you’re targeting.

As John Clark from Rival IQ put it in his latest post, (Is Your Meta Description Working As Hard As Your Tagline?), evaluate whether your meta description is a friendly doorman or an angry bouncer. Your goal should be to write with a warm tone that welcomes the user to enter your virtual front door.

4. Incorporate A Call-to-Action or Offer

Your website’s meta description is essentially an ad in the SERPs, especially if you’re ranking in the top positions just below the paid ads. So, make it work for you! Incorporating a short call-to-action (CTA) or offer at the end of your meta description is a great way to boost your click-through rate and be your answer to standing out from your competition. Here’s a look at what Salesforce uses in their description.

5. Bust Out Some Name Dropping

For certain industries, dropping some names of clients, vendors, brands or certifications that your company is associated with can make a compelling case for your qualifications and credibility. Don’t go crazy and don’t forget the other tips outlined in this post, but if you’re crafty enough to make it work within your allotted character limit go for it!

6. Test, Monitor & Adapt

With anything that you do online associated with your website and marketing efforts, it’s key that you test, monitor and adapt your activities based on our ability as marketers to track what’s working and what’s not. This goes for your SEO activities and your meta descriptions too. Don’t be afraid to experiment a little to see what works best for your website and industry. If one of the aforementioed tips does wonders for you, try doing more of it for other pages on your site.

A Step-by-Step Guide for On-Page SEO Management [Free SEO Template]


So, you’ve read dozens — if not hundreds — of SEO articles on the web. You’ve digested countless tips and tricks for improving your website’s SEO. You’ve even (over)paid that self-proclaimed “expert” to help you develop an SEO strategy that aligns with your business’ goals.

But after all of the reading and learning and strategizing, it dawns on you: You haven’t actuallydone anything yet.

Especially when it comes to on-page SEO, there’s no excuse for dragging your feet. After all,you get to establish what the topic and/or goal of a particular page will be. You get to decide on the target audience for that page. And you get to choose the target keywords and phrases you want to focus on.

The difficult part, no doubt, is coming up with a method for organizing and tracking all of those various on-page SEO elements.

If you have been in search of such a method, you’re in luck: The HubSpot marketing team recently released an updated version of our On-Page SEO Templatean Excel document that allows you to coordinate pages and keywords — and track changes — all in one place.

In the rest of this post, we’ll be using that template as a guide as we walk you through the process of your on-page SEO management, step by step.

Download the free on-page SEO template in Excel here to help you manage your website’s SEO.

A 12-Step On-Page SEO Checklist You Should Follow

(Note: The fictional website “” will be used as an example throughout this post. It is simply meant to help you imagine how your own website could fit into the template.)

Step 1: Crawl Your Site

Start by getting an overview of all of the pages on your website that search engines have indexed. For HubSpot customers, our Page Performance tool (under Reports) will allow you to do this. If you’re not using HubSpot, you can try using a free tool like Xenu’s link crawler.

After crawling your site and exporting the results into an Excel (or .csv) file, there will be three key columns of data that you should focus on: The web address (a.k.a. URL), the page title, and the page meta description. Copy and paste these three columns into your template.

The URL should be pasted into column B, the page title into column C, and the description into column E.


Step 2: Do an SEO Audit and Define Your Site Architecture

Now that you have a basic index of your site pasted into the template, you’ll want to start organizing and prioritizing your web pages. You can start by defining where within your site architecture your existing pages currently sit.

Note whether a page is your homepage (ideally you’ll only have one of those), or a page in your primary (or secondary) navigation menu, or an internal page, etc.


Step 3: Update URLs, Page Titles, and Meta Descriptions

Review your current URLs, page titles, and page descriptions to see if they need updating. This is the beauty of using a template to organize your SEO: You get a larger overview of the type of content you have on your website.


Notice how column D and column F automatically calculate the length of each element. The recommended length for page titles is anything under 70 characters. (And actually, a quick and easy optimization project is to update all page titles that are longer than 70 characters.)

The recommended length for page meta descriptions is 150 characters. Make sure you’re not too repetitive with keywords in this space. Ideally, your description will be a sentence that you could use to describe that page to a person in conversation, too.

(Note: For some sites you may also have to update the URLs, but that is not always the case and thus was not included as part of this optimization template.)

Step 4: Establish a Value Proposition

A very important next step, which is often overlooked, is establishing a value proposition. In column G, define what the purpose of a page — and ultimately, your website — is. The page itself should have a goal aside from just ranking for a particular term.


Step 5: Define Your Target Audience

target_audience.pngIn column H, you have the opportunity to define your page’s target audience. Is it a single buyer persona or multiple personas? Keep this persona in mind as you optimize your site’s pages. (Remember, you are optimizing for humans, too — not just robots.)

Step 6: Plan New Page Titles

Now that you’ve documented your existing page titles and have established value propositions and target audiences for each of your pages, write new page titles (if necessary) to reflect your findings. People usually follow the formula of “Keyword Phrase | Context.” The goal of the page title is to lay out the purpose of the page without being redundant.


Step 7: Add Your New Meta Description

Your meta description should be a short, declarative sentence that incorporates the same keyword as your page’s title. It should not have content verbatim as it appears on the page itself.


Step 8: Track Keywords and Topics for Each Page

target_keyword.pngThink of your target keyword as the designated topic for a particular page. Define just one topic per page — this allows you to go more in-depth and provide more detailed information about that topic. This also means that you are only optimizing for one keyword per page.

There are, of course, a few exceptions to this rule. Your homepage is a classic example. The goal of your homepage is to explain what your entire website is about, and thus you’ll need a few keywords to do that. Another exception is overview pages like services and product pages, which outline what all of your products and services may be.

Step 9: Review and Edit Page Content as Needed

Good content needs to be thorough, clear, and provide solutions. So be compelling! Write for your target audience. Write about how you can help them. Compelling content is also error-free, so double check your spelling and grammar.

Aim to have at least 500 words per page, and format content to make it easier to read and digest with the use of headers and sub-headers. Columns P through R can be used to keep track of changes that you’ve made to your content or to note which changes need to be implemented.


Step 10: Incorporate Visual Content

Content can be more than just text, so think about what kind of visual content you can incorporate into a page (if it adds value and serves a purpose, of course). Columns S and T allow you to note what visual elements need to be added. When adding an image to a page, be sure to include a descriptive file name and alt text.


Step 11: Link It Up

Incorporating links throughout your pages is a must, but is something that’s easily overlooked. Use columns U through W to plan for these elements if you don’t already have them, or to document how you’ll improve them.


Make sure that your anchor text includes more than just your keywords. The goal isn’t to stuff in as many keywords as possible, but to make it easy for people to navigate your site.

Step 12: Optimize for Conversions

If you’re also not optimizing your site to increase the number of leads, subscribers, and/or fans you’re attracting … you’re doing it wrong.

Columns X through AF allow you to plan for conversions. Remember that each page of your website presents a conversion opportunity. That means every page of your website should include at least one call-to-action (CTA), though many pages may have multiple CTAs. Be sure that your site has a mix of CTAs for different stages of the buying funnel — top of the funnel, middle of the funnel, and bottom of the funnel. (If you are a HubSpot customer, you can evenuse Smart Content to display these specific CTAs only to people in a specific part of the funnel.)

Also, as you add, edit, or update CTAs, be sure to note conversion rate changes.


Once you finalize your SEO plans, implement these changes on your website or pass them along to someone to implement for you. This will take time to complete, so aim to work on 5 to 10 pages per week.

Remember: SEO is not a one-and-done deal, but something you can continually improve upon. You should treat this SEO template as a living, breathing document that will help guide your SEO strategy for months (or years) to come.

Hosting Sites That Offer Streaming Video Capabilities

Hosting sites that offer streaming video capabilities allow Web developers to share videos without forcing visitors to download the videos. This saves visitors both time and hard-disk space, which is a beneficial service. Practically all major Web hosting companies support streaming video to some extent; however, some limit video streaming to their shared servers, while others guarantee it on all servers.


Host Gator

  • The Host Gator Web-hosting company offers third-party, iframe/object-embed streaming on all its shared, dedicated and VPS servers. However, only the much-more expensive dedicated and VPS servers allow developers to stream live content, such as from a news feed or business conference. Prices for these servers range between $250 to $400. In addition, its shared servers do not support the streaming of any Flash content.

Go Daddy

  • Go Daddy’s shared servers lack support for streaming live video, but they do support the embedding of video files from other sources, such as YouTube or VEOH. Its dedicated servers support all video content, and its servers are much less expensive than those from Host Gator. Keep in mind, however, that the servers include weaker processors, less RAM and a cap on bandwidth.

Cirtex Hosting

  • Dubbed a genuine video hosting service, Cirtex Hosting offers unlimited video streaming for a minimum of $2.49 per month. In fact, the company claims that one could potentially host a site just like YouTube on its servers. The only limit would be the bandwidth, which starts at 10 Mbps with shared servers and rises to 100 Mbps with dedicated servers.

Host Monster

  • Host Monster supports streaming video content that is either stored on one of its servers or streamed from a third-party website. The benefit of streaming from another site is that it won’t tap into the server’s bandwidth. Though the site claims to offer unlimited bandwidth, its up-time is not as high as that of Host Gator, Go Daddy and Cirtex.

How to Open an Online Store With Free Hosting

Online stores are a simple and quick way to sell your items from the comfort of your own home and possibly even run a small home business. Starting your own store can help you to get your business off the ground without spending a dime on hosting and domain names. Creating an online store for free may sound impossible, but it is, in fact, very possible with free hosting and sub-domains.


  1. Sign up for a free website host and sub-domain with a website that allows you to enter your own codes for your site. The host must accept HTML and JavaScript. Examples of sites that allow these codes and provide free hosting and sub-domains are Bravenet and Webs.
  2. Set up your website with a template, the title of your store, a description, and any other relevant information. Save your website.
  3. Visit the PayPal website. Click “Sign Up” below the login form. Select a Premier or Business account. Choose the business account only if you are operating under a group name (organization) or business. If you already have a PayPal account, move to step four.
  4. Enter in all of the required information including your email, password, first and last name, birth date, address and phone number. The phone number must be valid. Read the User Agreement and Privacy Policy by clicking on the two links at the bottom of the form. Click “Agree and Create Account.”
  5. Confirm your email address. Check your email and click on the confirmation link sent by PayPal. If the link is not click-able, copy and paste it into your address bar.
  6. Sign into your PayPal account. Click on the “Merchant Services” tab and click the “Add to Cart Button.”
  7. Edit the information required. Under the “Accept payments for” area, click the drop-down menu and select what you’ll be selling. This could include products, services, subscriptions or gift certificates. Decide whether or not your customers will be able to purchase more than one item. If you’re only selling a single item, you will only need a “Buy Now” button. If you’re selling multiple items, you will need an “Add to Cart” button. Select the option that best fits your store.
  8. Enter the name of the item you are selling and enter an item ID if there is one available. Otherwise, leave the ID area blank. Enter the price of the item and select the currency. If the item you’re selling may come in different styles, sizes, or colors and there is a separate price for different designs, leave the price area blank and in the Customize Button box, click “Add drop-down menu with price/option.” Enter the details of each different design or style and enter the prices.
  9. Type in the amount the customer will be required to pay for shipping and select the currency. Enter the tax rate in the next box. Click on “Secure Merchant Account ID” to keep your email address secure from your customers.
  10. Click the “Step 2” area under the form. Check the box that asks if you’d like to have a “Save Button.” This will protect your buttons from fraudulent changes and allow you to create similar buttons and edit the ones you’ve made. Select the “Track Inventory” box to get alerts when your inventory is low. Fill out the item ID, the number of items in stock, and the number of items you should have in the inventory before you’re alerted.
  11. Select the “Track Profit and Loss” box if you’d like to see your profit or losses from your customers’ transactions. Enter the cost of the item to keep track of the losses or gains. Choose whether you’d like to allow customers to buy an item even if it’s sold out. Enter the URL of the page where you’d like your customer to land after they’ve clicked “Continue Shopping.”
  12. Click “Step 3” under the second form. Customize your check-out page. Choose whether your customer can provide you with special instructions about the item they are purchasing. Choose whether you’d like to see your customers’ shipping address and enter a URL where customers will land if they cancel their order, and the URL of a page they should see after a successful checkout. Add advanced variables if you are an advanced user.
  13. Click “Create Button.” Copy and paste the code onto your website. The button should show up on your page. Add images to these buttons in your website code.
  14. Repeat steps 6 through 13 for every item that you would like to add to your store.
  15. Save your website and preview it. Customers should now be able to purchase items from your PayPal store through your website.

How to Make a Website on MSN

MSN allows users to create a free website that they can share with family and friends. The website is easy to create using MSN’s templates for creating various website sections, such as photo albums, personal information, blogs and favorite lists. Making a website on MSN only takes minutes using a few simple steps.


  1. Open a browser and go to MSN Spaces at
  2. Click “Sign in to Windows Live” and log in using your Windows Live ID. If you don’t have a Windows Live ID account, click “Sign Up.”
  3. Click “Create Your Space.”
  4. Create a unique web address for your website by clicking “Choose Web Address.” Type in a name for your website in the title field and click “Check Availability” or choose one of the address options offered by MSN. Click “Save” when you have decided on a web address. Remember that once you save an address, it cannot be changed.
  5. Click “Edit Profile” to add personal information to your website, such as contact, education, work and social networking information. Click “Edit” in the Picture section to upload a photograph of yourself. Click “Save” after you fill out each section. Return to the home page by clicking your name at the top of the screen and choosing “Space.”
  6. Upload photographs to your website by clicking “Share Photos.” Click “Add Photos” and choose “New Album.” Type in a title for the album and select the security level: public, network only, just me or select people. Click “Next.” Click “Browse” to find photos on your computer and click “Upload.” Return to the home page by clicking your name at the top of the screen and choosing “Space.”
  7. Click “Add Blog Entry” to add a blog to your website. Type the blog using the blog template. Click “Publish Entry” to add the blog to your website.
  8. Click “Add a List” to add a list of your favorite books, films or music to your website. Click on a list type and type in the list information. Click “Save” to publish the list to your website.

How to Get Zone Files for DNS

Zone files are a vital part of the overall operation of the Internet.

Viewing and modifying the zone file for DNS enables users to customize certain aspects of their domain name. The zone file can be modified to point to a new hosting provider, use different email services or forward a domain name to a new IP address. Before any of these actions can be completed, a user must understand what a zone file is and how to modify it.

What Is a Zone File?

  • A zone file is an element of the DNS (Domain Name System) that dictates the various mappings between the domain name and various IP addresses. A zone file is a simple text document that describes each of these resource records. The zone file is to be transferred between servers as required. This portability allows for the user to transfer hosting providers as needed.

The Zone File Resides With the Host

  • The zone file for the domain name resides on the nameservers. New domain names that have not yet been associated with a hosting service will have a zone file through the parked servers provided by the company that registered the domain name (the domain registrar). Once the nameservers are updated through the domain name registrar’s control panel, the zone file will be transferred. This means that editing the zone file is done at the hosting service, not the domain name registrar.

Common Zone File Fields

  • Many of the zone file fields will not need to be modified by most users. Modifying zone files without understanding the effects can cause serious problems with the domain’s functionality. Below are the zone file fields that can be safely modified to suit various needs.

    The “A Record” field dictates the precise IP address for the hostname. When someone pings or digs a domain name, the A Record IP address is what’s returned. By default, this record will point to the precise server that is hosting the website.

    The “MX record” is used to dictate how email is routed through the domain. When using the email provided by the hosting provider, it will not require modification. It will only need to be modified if a third-party email service is used for the domain name. The third-party service will provide the precise MX record values.

    A “CNAME record” is a method of providing a canonical record to an alias name. This means that it can be used to create a new way of referring to another DNS entry. Most commonly, a CNAME name entitled “www” is created to refer to the “” so that “” will refer to “”

How Can a Zone File Be Modified?

  • While zone files are simple text documents, hosting providers have created easy-to-use interfaces that make it easy for anyone to modify them. The exact instructions will vary depending on the hosting provider. It will be done through the account management system, typically by choosing the domain name in question. A field labeled “Zone File Editor” or “Manage Zone File” will access the proper utility. Once there, input the provided values in the corresponding fields. These values and fields will be provided by the third-party service or Web developer.

Want More Traffic to Your Website? Try These 5 Tools & Tips


There are many things you can do in eight minutes or less. You can tidy up your to-do list. You can chip away at your mountain of emails. You can delete unnecessary meetings from your calendar. You can even get a real workout done (seriously).

You know what else you can do in eight minutes or less? Get a bunch of great tips on how to better market your website and blog.

This is exactly what we do during Marketing Grader Live. We ask our audience to submit their websites for us to review. We choose three to review on camera. We have one goal in mind: Provide as many tips as possible in eight minutes or less.

In a recent episode, we mentioned several essential tools and tips that people can use to improve their website and blog. After the event, attendees kept asking us to list out the tools we mentioned, so we decided to compile them all into the following blog post.

(Want to tune into the next Marketing Grader Live episode? Sign up here.)

1) How to Quickly Diagnose and Solve a Google Penalty

When trying to diagnose a potential Google penalty, it’s important to look at the dates you noticed a decline in traffic. Because we didn’t have access to the submitted website’s analytics, we used SEMRush to look at traffic trends. Looking at the chart below, you can see one of the websites that was submitted had an extremely sharp decline in traffic in January 2013.

SEMRush - LondonPremierLaser

We can then look at Moz’s awesome list of Google algorithm changes to see if this decline matches the dates of a specific update. In this case, there is a pretty clear match with Google’s Panda updates.


Understanding what Google penalty may be affecting your site helps you focus on identifying its problems. For example, we know Google Panda penalises sites for things like poor quality content. Looking through the websites blog content, we could see a lot of posts had very little content and had large ads for their services. These can be potential flags for Google when assessing the quality of a website’s content.


Something else to look at is duplicate content. In this site’s case, we discovered they had two versions of the site indexed: a https version and a http version. You can identify if you have this issue by searching the following command: inurl:https


The canonical tag was introduced by Google to help solve the problem of duplicate content. It allows website owners to tell Google if a piece of content is a duplicate version of another page. Setting the canonical tag correctly can help in situations like this where there is both a http and https version of the site indexed.

The problem for this site is they didn’t have the canonical tag set to anything.


We told the site owner they should reevaluate their blogging strategy to provide more in-depth posts, make them less image-heavy, and fix the canonical tag to resolve their duplicate content issue.

2) How to Find Your Most Valuable Keywords

Another valuable tactic is spending time optimising your most valuable keywords.

HubSpot customers can use the Keyword Tool do just that. You can sort keywords by ranking, conversion, and long tail opportunities to uncover which keywords you should prioritise.

You should also pay attention to the CPC of each keyword. If a keyword has a high CPC, it’s usually a good indication that keyword is generating revenue for people. Why else would they spend money bidding on it?


As mentioned above, we didn’t have access to websites analytics. So we used SEMRush again to identify the websites’ most valuable keywords.


We looked for keywords that were on Page 2 of Google’s search results, had a nice amount of search volume, and a high CPC (based on the average CPC for their industry). Once you identify those keywords, go look at the page currently ranking for it and figure out how you can improve it.

Something I highly recommend is looking at competing pages for that keyword (those ranked above you) and ask yourself: Why would Google surface their page ahead of yours? Why is it a better experience for the user to land on that page versus yours?

If you use the HubSpot Marketing Platform, our software will recommend SEO improvements for your different blog posts, landing pages, and website pages. If not, you should spend time looking for these keyword opportunities and ensure your pages are well optimised for them.

3) How to Use Competitors to Expand Your Keyword Set

There are a lot of tools you can use to expand your keyword set. If you use HubSpot, you can use the tool highlighted above to categorise your keywords. There are also other tools like theGoogle Keyword Planner, UberSuggest, and to help with keyword research.

But did you ever think to look at your competitors for keyword inspiration?

The HubSpot software has a built-in feature that helps you identify keywords your competitors are ranking for that may be relevant to you. Here is an example of websites in Germany that are relevant to HubSpot and what keywords they rank for.


For websites currently not using HubSpot, you can see the example below of doing this in SEMRush:


This shows keywords that both (one of the websites featured on Marketing Grader Live) and a competitor of theirs rank in the top 20 of Basically, all of the orange circle not currently occupied by is potential opportunity for them. Clicking into that circle allows you to see a list of keywords their competitors are ranking for, the estimated traffic they’re receiving for that keyword, and the current cost per click of the keyword.

This information presents a wealth of keywords that may be relevant to their market, but they don’t currently have any real visibility for. They can spend some time selecting keywords they want to appear for and either optimise existing content or publish new content that’s relevant to those keywords.

4) How to Optimise Your Websites for International Traffic

Another really quick tip we shared with is the use of the hreflang tag to ensure their websites are optimised for international traffic. The hreflang tag helps Google understand what website is relevant for a particular country. You can read more about hreflang here.

A really useful tool to check if your site has implemented the tag correctly is the Hreflang validation tool by DejanSEO. It shows you if the tag has been implemented incorrectly on any of your sites. For example, in the below image, it looks as if Skype haven’t implemented the tag correctly across all their sites.


If the tag hasn’t been implemented correctly across all your international sites, it won’t do you any good. If it’s broken in just one place, then it won’t work across all of your URLs.

5) How to Figure Out Which Topics Your Audience Likes

This last tip is going to be shortest, but it’s also one of the most important. Checking if your content is being shared on social provides you with great feedback on how well the content you’re publishing is resonating with your audience.

But how do I know what’s a good average number of shares for my content?

With BuzzSumo, you can compare the performance of your content against a number of competitors.


This will not only help you understand how your content is performing with respect to the competition, but it will also tell you what content of yours is performing way above and below the average. You can use these insights to improve the content you’re producing.

Those were just five of our favorite tips shared during Episode 2 of Marketing Grader Live. We really hope you can join us for Episode 3 on September 3rd. Not only will you get to see me again, but we will also have a very special guest there to offer you more great tips on how to improve your website. You can sign up for it right nowAlso if you like this post, we would love for you to submit it to and leave a comment.

How to Do SEO

What is SEO, SEO (Search Engine Optimization) is a process of improving the volume and quality of traffic to a web site from search engines.
You will get a lot of free targeted traffic from search engines. Who would not like to have a free targeted traffic?
Traffic means money for a website, if you don’t have visitors to your website it does not make sense to have it.
Driving traffic to a website is not very easy, it’s actually one of the hard part when you have your website. But if you know how to do Search Engine Optimization and your website has content that is useful and interesting, then visitors will come.There are some important steps in doing the SEO of your website.



  1. Don’t Forget your Meta Tags. Meta tags are very important, be sure to add the title, description and keywords tag. Make the Title precise, make sure that the keyword that you want to target exists on your title tag and keywords.
  2. Don’t overdo your keywords, Search engines are intelligent now, if they see that your page is clogged with Keywords, they it will not index it.
  3. Make sure to use H1 tag, enclose your main keyword in an tag, search engine treats H1 tag as one of the important content within a page.
  4. Emphasize on your keywords, within the content, make sure that you emphasize (bold or italics) your keywords at least 3 to 4 times. Don’t overdo emphasis also.
  5. Link Building, start building your link partners, find websites that have a high page rank and are willing to exchange links with you. Ask the web master of the website that you are linking with to use your keywords when linking to your website. Note that Search engine treats incoming links to your website as a vote. So the higher number of votes the better.

How to Learn SEO Online

Search Engine Optimization, or SEO, refers to the modification of online content to make it easier to find within search engines. This method helps content providers promote products and services more efficiently. Due to the amount of competition among webmasters, learning SEO online is an essential skill in today’s market.


  1. Write common words and phrases in your content. Ask yourself what phrases people use when searching for any given information or service. Keep your wording succinct. Go to your search engine of choice and experiment with different ways of finding information by using a variety of words and phrases.
  2. Use keywords that are in high demand and are low competition. Tools such as Google AdWords and WordTracker provide statistics about keywords searched for on a monthly basis. Analyze any phrase that is not widely used by websites, which is also disclosed within its statistics section. This is an efficient way to remain unique while providing well-optimized content for the search engines.
  3. Determine your overall rank on the Internet. The SEO learning process consists of knowing where your content stands among your competitors. Services like Alexa and PRChecker provide such information if you enter your website into their “Search” tool.
  4. Look for your competitor’s overall page rank and compare it to yours. For example, a website may currently rank higher because the information within it has been established for a long period of time. However, if no new information about a topic is present, seize the opportunity to provide fresh, high-quality content on your website.
  5. Analyze your demographic and provide optimized content for a particular audience. Part of learning SEO online is determining who your services or content are for. For example, to attract readers living in tropical areas, focus on products, services or information that relates to their surroundings. Use Google Analytics or iWebTrack to see where your page views come from. If not fully satisfied, modify your chosen keywords and study your website’s analysis accordingly.
  6. Write about ongoing trends and popular subjects. Learn SEO online by analyzing what users are currently interested in. Google Trends, for example, provides the 10 most searched phrases each day. Observe any repeating or related topics and provide information about it.

How to Use Filezilla With 000Webhost

Transfer files much faster and in larger batches using FTP.
FTP stands for “File Transfer Protocol.” Using an FTP client such as Filezilla allows you to transfer local files from your computer to an online network such as a Web host. By using the FTP account details provided within 000Webhost’s control panel, you can seamlessly upload files via Filezilla to the root directory of your domain.

Obtain Your 000Webhost FTP Login Details

  1. Log in to your 000Webhost control panel.
  2. Scroll down and locate the “Files” module.
  3. Click the “View FTP Details” icon to obtain the login details you will need to begin uploading your files via FTP.

Connect Filezilla to 000Webhost

  1. Open Filezilla to begin the FTP process.
  2. Select “File” from the menu bar and click the “Site Manager” option.
  3. Click the “New Site” button and name your website. Press “Enter” to save the name change.
  4. Copy and paste the “FTP host name” from 000Webhost into the “Host” field in Filezilla. This field is located underneath the “General” tab.
  5. Type “21” into the “Port” field.
  6. Locate the “Logon Type” option and select “Normal” from the drop-down menu.
  7. Delete the “anonymous” text within the “User” field and copy and paste your “FTP user name” from 000Webhost.
  8. Delete the default characters within the “Password” field and type your “FTP password” into this field.
  9. Click the “Advanced” tab.
  10. Locate the “Default remote directory” text area and type:


  11. Click the “Connect” button to initiate the FTP authentication process.
  12. Begin uploading your website files upon successful connection.

How to Check an FTP Log on GoDaddy

GoDaddy is a privately held, U.S.-based company offering Internet-related products and services, including domain registration and Web hosting. If you use GoDaddy to host a website or multiple sites, you are likely aware that you can access logs containing information related to hosting site access and usage. By following a few simple steps, you can retrieve this information.

How to Access GoDaddy Email


  1. Call GoDaddy customer care at 480-505-8877 and select the “Hosting Information” option from the automated prompts. Ask the customer care representative to submit or open a ticket to request your FTP log.
  2. Wait approximately three days for an email alert from GoDaddy announcing that a file has been loaded to the FTP File Manager.
  3. Log in to your GoDaddy account using the username and password you created when opening the account.
  4. Select the “My Account” tab located on the bold green bar near the top of the page. Locate “My Products” in the shaded list on the left side of the page and select “Hosting.” Select the domain name of the hosted site by selecting “Launch” immediately to its right, which takes you to the “Hosting Control Center.”
  5. Locate and select the large “FTP File Manager” tab located under the “Hosting Control Center” heading.
  6. Locate the file with the name that was sent to you in the email alert from GoDaddy. Select the file and open or download it using a word processing reader.

How to Become a Freelance SEO Writer

Becoming a freelance writer is challenging, no matter what type of writing you decide to do. However, for newcomers, getting into SEO writing can be a great introduction to freelancing. SEO stands for “Search Engine Optimization” and this is very important to any company with a web presence. This article will help you develop a good understanding of why SEO is important and tell you exactly how to become a freelance SEO writer.


  1. To start, do some research on SEO and its importance for anyone with a website. Search engine optimization (SEO) refers to the ranking of a particular company on the major search engines, mainly Google. The higher a company ranks on the list of other websites in the same category, the higher their profile, which usually results in more traffic. For example, if Joe Schmo sells red shoes and has a website devoted solely to selling red shoes, his goal is to have anyone who goes to Google and types in red shoes get to his site before anyone else’s. If there are 50 companies out there selling red shoes, he has to do everything he can to include popular search terms in the content on his site so that his company is as high on the list as possible. SEO is all about marketing and trying to drive the most amount of content possible to a site. To research SEO, visit the websites of SEO companies to get an idea of what they do. Go to Google and type in a search for “SEO.” You will get a list of companies that specialize in search engine optimization. You can get a good in-depth look at the services they offer and a put together a clearer picture of what SEO is all about.
  2. Figure out a plan to market yourself. Once you have a good grasp on SEO, it’s time to figure out exactly how you will get work. For freelance writers, this means setting up a website and figuring out what you will charge clients. This is an important early step, because once things get going, you may find that you don’t have time to sit down and come up with a thoughtful marketing plan. So before you even proceed in soliciting SEO writing jobs, take the time to think about what kind of expectations you have for your freelance writing career, what kind of income you expect to garner and how many projects you are willing to take on a one time. Hire someone to build a website for you or utilize a hosting company that has an easy web builder.
  3. Put together a database. This is another important early step because this is the document that will house your contact list. Contacting SEO companies for business is the best way to get this kind of writing work. This is because they often use freelancers for projects and they already have an existing client base. The best way to compile a list of the names of the company you have contacted, their websites and any other relevant information is to build a Microsoft Excel spreadsheet.
  4. Build a portfolio. Online portfolios are best because you don’t have to attach a lot of documents to a solicitation email or letter. Many writers use Associated Content because that site allows you to post as many stories as you would like for free. They also have a large community of all types of writers, so you may get feedback on your stories as you post them. If you don’t have existing stories, then offer to do a few for free for various SEO companies to get some experience. This may seem like a hard pill to swallow at first, but having a portfolio is the best way to get future work.
  5. Begin soliciting jobs. There are two ways to solicit for SEO writing jobs: through freelance writing want ads on job boards and by sending solicitation messages to SEO companies. The second can be more difficult because most companies may route your unsolicited correspondence to junk mail. The best thing about taking this route, however, is the fact that once you land a client, they will usually work with you on a long-term basis. This means that you don’t have to spend a great deal of time soliciting new clients. You can land a few and work comfortably with them until you either want to move on or need to replace a client. Answering want ads is also a good idea; however, these are usually short-term projects and won’t last beyond an assignment or two.
  6. Write to keywords. This is the very essence of SEO and the most important part of what SEO writers do. The keywords specified by a company are specific words that people use to search for a topic on the Internet. For example, if you are writing for a site that sells candles, their keywords would be terms such as “candle, candlelight, candle decor, decorative candles,” etc. Most clients will determine the keywords they would like for you to stick with before you begin; others may ask you to come up with a list. The best way to determine a good list of keywords is to search the topic or product of the site yourself and see what comes up. Then, look closely at words that seem to be repeated throughout the different websites, forums and blogs about the topic and generate your keyword list from that point.
  7. Be clear, concise and stay away from gimmicky writing. It doesn’t have to be Pulitzer-Prize winning material, but SEO content should be clear, to the point and interesting. Most people mistakenly think that writing SEO means you can stick some keywords among meaningless drivel when writing. This couldn’t be farther from the truth. SEO content should be oriented toward a specific topic and should reflect an acute knowledge of the subject manner, with keywords sprinkled in throughout the article. Keep your sentences short, don’t use a lot of unnecessary adjectives and try to make the piece informative.

How to Setup a Real Video Server

A video server allows you to host a website that plays a lot of videos. As of November 2010, the most common video website is YouTube, which uses a bunch of servers to host its videos. If you want to be set up with your own video server that can stream Real Video, you’ll need to verify that the hosting company responsible for your server is capable of streaming the video.



  1. Sign up with Ustream TV, located in the Resource section. Ustream is free and allows you to connect your camera to your computer and stream live footage from it, with Ustream acting as your free video server. As of November 2010, Ustream remains free to use.
  2. Go to Final Host, a web hosting company that lets you use a Real Video and Real Audio server to stream video. The use of the video server is available in most hosting plans at no extra cost and lets you use up to 25 streams of Real Video.
  3. Sign up with Pro Hosting, located in the Resource section. Pro Hosting is another web hosting company that lets you use your server as a place to stream Real Video. With Pro Hosting, you will need to register your own domain name for your video server, which costs $14.95, as of November 2010.

How to Edit PHP.INI on iPage Web Hosting

Hypertext Pre-processor (PHP) is a Web development language used to create simple programs, or “scripts,” for implementation into Web pages. PHP scripts can be used to generate content from user input or to manage uploads and downloads between users and a site’s servers. The PHP.INI file contains a lists of values called “directives,” which can be altered to dictate the action of your PHP script.


  1. Log in into your iPage account. Click on the “Scripting and Add-Ons” hyperlink in your iPage control panel, and then click on the “CGI and Scripted Language Support” link.
  2. Click on the “PHP Scripting” hyperlink in the CGI and Scripted Language Support menu. Set your PHP.INI file’s version type. Select either “PHP4” or “PHP5” from the menu box in beneath the “Select Default PHP Version” heading. Click “Set.”
  3. Edit the values next to each directive you’d like to alter in the PHP.INI file. For example, you’d set your maximum post data and upload size by editing the values next to the “post_max_size=” and “upload_max_filesize=” field.
  4. Click on the “Save” button to store your changes to the PHP.INI file.

How to Create & Host a Website

A website is a collection of web pages that are linked to each other and hosted on a server so they can be viewed on the Internet. This article shows how to create and then host a website.

Creating a Website

  1. Start with a pen and paper and sketch out a site map. The map should begin with the website’s home page and branch out from there. It is similar in structure to an organization chart that shows the hierarchy of a corporation. The home page is the CEO and the other pages on the site are employees.
  2. Still using pen and paper, sketch out what the web pages will look like. Decide what elements, such as text, images and video need to be on the pages and where each element will go.
  3. Gather the images, text, video and other elements to be placed on the page together in one place in one folder.
  4. Choose web design software. Adobe Dreamweaver is the industry standard for professional web page design, but there are many free or inexpensive web design programs, such as NVU Open Source Web Builder and WYSIWYG Web Builder Five, which can be downloaded at no cost. These programs are fine for building personal websites.
  5. Working from the initial sketch, lay out the web pages that comprise the site using the web design software. Start with the home page of the site, which must be named “Index.html.” Other pages on the site can have any name the creator wants.
  6. Using the site map as a guide, make sure the pages of the site are linked together so that users can get from one page to another.
  7. Preview the site in multiple web browsers. The site should appear as it looks when viewed with the web design software. If any page does not look the same in a browser as it does when viewed with the web design software, edit the page until the problem is solved.

Hosting a Website

  1. Register a domain name at or a similar service.
  2. Decide what kind of web hosting package is needed. Prices range from around seven dollars a month for basic service to thirty dollars a month for multiple website hosting with unlimited storage.
  3. Purchase a hosting package.
  4. Follow the instructions provided by the hosting company to move the completed website to the host servers.