Friday, 5 October 2018

How to thrive within the fast-paced SEO environment



One of the best things about the search space is that it’s hard. We are constantly working to keep our finger on the pulse, experiment with new ideas, and drive results. It’s why I love it.
At the same time, because it’s hard and because it’s constantly evolving, no matter how long you’ve been doing it, you are bound to make mistakes. In fact, search “SEO mistakes” and you’ll find about 18 million other people who agree.
I have made any number of mistakes in the past 13 years and while I’m not going to list them out line by line (we don’t have that kind of time), I do think there’s value in discussing what we can do to avoid some of the more common ones. Let’s jump in.

1. Always track changes

It’s an age-old tale; someone in an organization (the client, the dev team, the CEO) decides to make an update to the site without communicating it. Pages are gone or moved, content has been changed, and even worse, you didn’t notice it until a few weeks later when traffic was gone and rankings had tanked.
Unfortunately, as much as we communicate, as much as we try to stay involved, situations like this are bound to occur. The best thing to do is to prepare. Here’s how.
Set up change alerts
Tools like SEORadar or VisualPing will notify you when changes are made to a site. Whether it’s on-page or in the code, you will get an alert and immediately be able to see where the change occurred. For larger e-commerce sites where changes are made frequently, a tool like SEORadar will allow you to choose the types of changes you want to be notified about. A good feature considering none of us want to be bombarded with useless emails.
Keep a changelog
At KoMarketing, we use a combination of Basecamp and Google Drive to ensure we can easily find existing recommendations. After all, if a page is accidentally removed or you need to revert content or tagging, finding the approved content becomes pretty important. Even more importantly, if a site tanks, it’s good to be able to see what drove it.
A few things we do to stay organized:
  • Shared Changelog. For a number of clients, we keep a shared changelog with the dev team. This way we know the when, what, and where of site updates.
  • Analytics Annotations. When an update is released, recommendations are implemented, or a big announcement is made (ex: mobile indexing), make an annotation in your analytics platform. A year from now, when you are pulling data and wondering what happened, you’ll have it right in front of you. Annotations can be lifesavers.
  • Close out messages. For example, if a page was updated, make a note in the original message, noting the date of the change and the URL. Record keeping FTW!!

2. Clean data = Good data

You spent hours creating a report. The results look good. You’re showing value. And just when it’s time to present the report to the team, you hear:
“Does this include login traffic?”
or
“We actually switched to a new profile.”
or
“We need to take out traffic from X.”

Make sure you’re using the right data from the start. I can’t tell you how many times I’ve been on a project when one team has been using one data point and another team a different one. And you’d be surprised by the number of reports I’ve had to redo because we had the wrong information or the client wanted certain data points removed.
At the same time as you sync up with your team and the client, make sure your analytics is set up properly from the start – is tracking on all pages? Is sub-domain tracking set up? Are the correct goal URLs set up? Is event tracking working properly?
One of the biggest challenges we have in SEO is showing value and we rely on analytics data to help us. Without the right data in place, our challenge becomes even greater.

3. Knowledge is power

I’ve said it before and I’ll say it again and again and again…there is a lack of education in the marketing space when it comes to SEO. Not only that, but the value of SEO is still being questioned, as Simon Heseltine pointed out in a recent post, “Is SEO table stakes? (Hint: No!)”.
Here’s the thing – while it’s changing, it’s not changing fast enough and we can’t get mad because someone doesn’t understand the value of what we are doing or understand everything that’s involved in the process. More importantly, we have to be able to explain things in a way that matters to the stakeholders. Here’s how:
Know Your Audience
How we talk to the PR team is different than how we talk to the Dev team and certainly different than how we talk to the CMO. Guess what? The CMO probably doesn’t care about the type of redirect you are recommending. What they do care about is the impact it has on the overall business.
Know who it is you are talking to, what their knowledge is, and what they care about. If you are unsure, ask ahead of time. During our initial discovery, we not only ask questions related to SEO but also get backgrounds on the people we will be working with.
  • What is their role?
  • What are their goals?
  • Have they worked with an SEO team in the past?
This type of information can be really helpful.
Avoid the SEO bubble
Last week I was providing a recommendation on duplicate content. The client set up a sub-domain and a sub-folder containing the same information. As I started to explain the way search engines index pages, I realized they didn’t care and they didn’t need to know that information. What they needed to know was the result and why it was important we fix it.
Look, we spend hours of our lives analyzing Google, so I get why we want to share our knowledge. The thing is, it doesn’t always matter. Sometimes we have to step out of our SEO bubble and talk like regular humans.

4. Don’t forget the customer

Back in May, I gave a presentation on identifying gaps in your content strategy. One of the case studies I used involved lots of content, huge increases in traffic and rankings, and an unhappy client.
See, it turned out that while we were building an amazing portfolio of content that was driving people to the site, we were actually building an amazing portfolio of top to medium funnel content. We weren’t focused on conversions and we weren’t focused on existing customers. Fail!
As search marketers, it’s so easy to forget what it is we are trying to do. There’s so much pressure to improve results and improve position that we often forget why we are doing it in the first place…sales.
Make sure you are focused on the customer and what it is they want. Here are a few resources to guide you:

5. There’s more than one way

Can we all just agree there’s often more than one right way? That yes, maybe this way worked great for you but this other way worked great for someone else. Perhaps SEO has a lot of intricacies and nuances and is often specific to a site or industry or platform. Maybe?
I am harping on this a bit but the reason is that we often get too caught up in the “this has to be done a certain way” mentality. We get on calls with developers and tell them the way we want it done. We fight battles over meta tag lengths or how a title tag should be written. Come on.
To be a good SEO means being able to compromise and figure out how to make things work even if it’s not the way you would’ve done it. We have to pick our battles and push for the things that really matter. And remember, just because Google says jump, doesn’t mean you have to jump.
More lessons to be learned
If I’ve learned anything over the course of my career, it’s that there will always be new lessons. That I will always make another mistake and I will always have to face new challenges. The key is to learn and evolve and make myself a better marketer.
Remember, focus on the things that matter to the business, to the stakeholders, to the customer, and most importantly, remember that a successful SEO needs the support of those around them.

How to Design a Website

Quick Summary

1. Map out your site on paper.
2. Plan how people will navigate through the pages.
3. Choose a consistent color scheme.
4. Choose a website creator or learn to code by hand.
5. Consider hiring a freelance designer.
6. Find a reliable webhost.
7. Use keywords to promote your site in search results.
8. Test your website on many browsers and platforms.
Did this summary help you?

Part1
Designing Your Website

  1. 1
    Determine whether you want to use a website creator. Websites created from scratch require a fairly detailed understanding of HTML coding, but you can easily create a website by using a free hosting service like Weebly, Wix, WordPress, or Google Sites. Website creators tend to be much easier for first-time designers to use than HTML.
    • If you do decide to code your own website, you'll need to learn both HTML and CSS coding.
    • If investing the time and energy to create your website doesn't sound appealing, you can also hire a website designer to create your site for you. Freelance designers can cost anywhere between $30 an hour and well over $100 per hour.
  2. 2
    Map out your site. Before you even open a website creator, you should know approximately how many pages you want your website to have, what the content on each of those pages should be, and the general layout of important pages such as the home page and the "About" page.
    • Your website's pages may be easier to visualize if you draw rough pictures of each of them rather than just determining what content should appear.
  3. 3
    Use intuitive design. While there's something to be said for fresh ideas, your website's basic design should follow established guidelines such as the following:
    • Navigation options (e.g., tabs for different webpages) should go at the top of the page.
    • If you use a menu icon (☰), it should be in the top-left corner of the page.
    • If you use a search bar, it should be near the upper-right side of the page.
    • Helpful links (e.g., links to the "About" page or the "Contact Us" page) should go at the very bottom of each page.
  4. 4
    Be consistent. Whatever text font, color palette, image theme, and design options you choose, make sure that you use the same decision throughout your website. It can be incredibly jarring to see one font or color scheme used for the "About" page when a completely different one was used for the home page.[1]
    • For example, if you exclusively use cool-tone colors for your site's home page, don't implement bright, loud colors on the next page.
    • Keep in mind that using loud or clashing colors, especially when the colors display in a dynamic (e.g., moving) fashion, can evoke epilepsy in a small number of web users. If you decide to use such colors on your site, make sure you add an epilepsy warning before any relevant pages.
  5. 5
    Add navigation options. Placing direct links to important pages on your website at the top of the home page will help direct first-time visitors to the content that matters. Most site creators add these links by default.
    • It's important to make sure that every page on your website is accessible by clicking through options on your website rather than only being accessible via the page's address.
  6. 6
    Use colors which complement each other. Like any other kind of design, website design relies on visually pleasing combinations of color; because of this, picking theme colors which go together is crucial.
    • Black, white, and grey is a good combination if you don't know where to start.
  7. 7
    Consider using a minimalist design. Minimalism encourages cool-tone colors, simple graphics, black-on-white text pages, and as little embellishment as possible. Because minimalism requires little in the way of fancy elements, it's an easy way to make your website look professional and attractive without requiring much work.
    • Many website creators will have a "minimalist" theme you can select when setting up your website.
    • An alternative to minimalism is "brutalism", which uses harsher lines, bright colors, bold text, and minimal imagery. Brutalism has less of a following than does minimalism, but depending on your website's content, it may better suit your design needs.
  8. 8
    Make unique choices. Straight lines and grid-locked web elements are safe bets, but making a few unique stylistic decisions will both lend personality to your site and help your site stand out.[2]
    • Don't be afraid to buck trends by placing website elements asymmetrically or using overlapping elements to create a layered appearance.
    • While elegant, sharp corners and squared-off elements (also known as a "card-based" presentation) are less favorable than are rounded, soft elements.

Part2
Maximizing Website Performance

  1. 1
    Take advantage of mobile optimization options. Mobile browsers account for more web traffic than do desktop browsers, meaning that the amount of attention you pay to your website's mobile version should at least equal your desktop website's development. Most website creator services automatically create a mobile version of your site, but you'll want to keep the following information in mind for your mobile site:[3]
    • Ensure that buttons (e.g., site links) are large and easy to tap.
    • Avoid implementing features which can't be viewed on mobile (e.g., Flash, Java, etc.).
    • Consider having a mobile app made for your website.
  2. 2
    Avoid using too many photos per page. Both desktop and mobile browsers can struggle to load pages which display a large number of photos or videos. While images are important in web design, using more than a few per page can cause unnecessarily long load times, which will prevent people from visiting the page(s) in question.
    • Generally speaking, you want your website's pages to load in under four seconds.
  3. 3
    Add a "Contact" page. You'll notice that virtually all established websites have a "Contact Us" page which has contact information (e.g., a phone number and an email address); some sites even have a built-in question form on this page. Adding a "Contact' page will give website viewers a direct line of communication to you, thus adding a solution to potential frustrations.
  4. 4
    Create a custom 404 page. When someone visits a specific page on your website which either hasn't been set up or doesn't exist, a "404 Error" web page will display. Most browsers have a default 404 page, but you may be able to customize yours from within your website creator's settings; if so, make sure that you include the following details:
    • A light-hearted error message (e.g., "Congratulations - you've found our error page!")
    • A link back to the site's home page
    • A list of commonly viewed links
    • An image or logo for your website
  5. 5
    Use a search bar if possible. If your website creation method supports adding a search bar to your website, it's strongly recommended that you do so. This will ensure that users can quickly navigate to a specific page or item without having to click through your navigation options.
    • Search bars are also useful when your audience wants to search for a general term without using trial-and-error.
  6. 6
    Invest the most amount of time in your home page. When someone arrives on your website's home page, they should get the gist of your website's theme immediately; in addition to this, all elements of the home page should load quickly, including navigation options and any images. Your home page should have the following aspects:[4]
    • A call to action (e.g., a button to click or a form to fill out)
    • A navigation toolbar or menu
    • A Navigation Home, About, Contact etc....
    • An inviting graphic (e.g., one solid photo, a video, or a small group of photos with accompanying text)
    • Keywords pertaining to your website's service, topic, or focus
  7. 7
    Test your website in multiple browsers on multiple platforms. This is incredibly important, as different browsers may handle aspects of your website differently. Before you begin promoting your website, try visiting and using your website in the following browsers on Windows, Mac, iPhone, and Android platforms:
    • Google Chrome
    • Firefox
    • Safari (iPhone and Mac only)
    • Microsoft Edge and Internet Explorer (Windows only)
    • The built-in browser on several different Android phones (e.g., Samsung Galaxy, Google Nexus, etc.)
  8. 8
    Continue updating your website as it ages. Design trends, links, photos, portfolio, concepts, and keywords all change as time goes by, so you'll have to continue making changes to your website in order to stay up to date. This will require you to check your website's performance alongside other similar websites at least once every three months (preferably more often).

Thursday, 4 October 2018

Joomla! Benefits & Core Features

Start and Grow your business with Joomla!

Joomla! is one of world's most popular software packages. It is used to build, organise, manage and publish content for small businesses, governments, non-profits and large organisations worldwide. Joomla is supported by a large ecosystem and powers:
  • Nearly 2 Millions active websites
  • Over 9% of all known business websites
  • Over 6% of the CMS Market World wide
  • Over 3% of the entire Web!
Joomla offers a great opportunity to grow your business building websites and applications. The rock solid code base and large global community will help you get up to speed fast. Whether you are looking to build websites or develop applications, develop templates or extensions or something completely new based on our framework, with Joomla, the possibilities are endless, start using Joomla today!

Joomla's Benefits

7 reasons why Joomla! is the perfect platform for your online projects.

Joomla's Core Features

Here are some of the Joomla! features you will love.

Whatever is your project, from a simple showcase to a complex project,
Joomla is the right solution for your success on the web! Try it now!

DOWNLOAD JOOMLA

what is joomla, About Joomla!

Joomla! is a free and open-source content management system (CMS) for publishing web content. Over the years Joomla! has won several awards. It is built on a model–view–controller web application framework that can be used independently of the CMS that allows you to build powerful online applications.
Joomla! is one of the most popular website softwares, thanks to its global community of developers and volunteers, who make sure the platform is user friendly, extendable, multilingual, accessible, responsive, search engine optimized and so much more.

What's a content management system (CMS)?

The definition of a CMS is an application (web-based), that provides capabilities for multiple users with different permission levels to manage (all or a section of) content, data or information of a website project, or intranet application.
Managing content refers to creating, editing, archiving, publishing, collaborating on, reporting, distributing website content, data and information.

Joomla! in the real (online) world

Joomla! is used all over the world to power millions of websites of all shapes and sizes.
Discover examples of companies using Joomla! in the official Joomla! Showcase Directory.
Joomla! can be used for:
  • Corporate websites or portals, intranets and extranets
  • Small business websites
  • Online magazines, newspapers, and publications
  • E-commerce and online reservations
  • Government, non-profit and organisational websites
  • Community-based, school and church websites or portals
  • Personal or family homepages ...

Being a web agency, how can Joomla! help me?

If you’re an agency who develops websites for your customers, Joomla! is the perfect tool for you (have a look at our benefits and features). Designed to be easy to install and set up, even if you're not an advanced user. With a short learning curve (we provide free video training as well) you’ll be able to quickly build sites for your clients. Then, with a minimal amount of instruction, you can empower your clients to easily manage their own sites themselves.
If your clients need specialised functionality, Joomla! is highly extensible and thousands of extensions (most for free under the GPL license) are available link in the Joomla! Extensions Directory.

As a developer, can I use Joomla! in a more advanced way?

Some companies and organisations have requirements that go beyond what is available in the Joomla! Core package. In those cases, Joomla's powerful application framework makes it easy for developers to create sophisticated add-ons that extend the power of Joomla into virtually unlimited directions.
The core Joomla! Framework enables developers to quickly and easily build:
  • Inventory control systems
  • Data reporting tools
  • Application bridges
  • Custom product catalogs
  • Integrated e-commerce systems
  • Complex business directories
  • Reservation systems
  • Communication tools
Since Joomla! is based on PHP and MySQL, you're building powerful applications on an open platform anyone can use, share, and support. 

To find out more information on leveraging the Joomla! Framework, visit the Joomla! Framework site. more information service 

Joomla! seems the right solution for me. How do I get started?

Joomla! is free, open, and available to anyone under the GPL license. Read Getting Started with Joomla! to find out the basics.
  • Joomla! provides also another way to get started without having to install it:
    1. Free website on launch.joomla.org
      This is the easiest way to start your first Joomla! website immediately. You can launch a totally free anf fully functional website in seconds and start publishing your content online immediately.
      Try launch.joomla.org now >>

Tuesday, 2 October 2018

Use SiteGround Wizard to Install WordPress Tutorial

Learn How to Use the SiteGround Wizard to Get WordPress Preinstalled on Your Hosting Account


To install WordPress using the SiteGround Wizard, first access your Customer Area. After you signup for our WordPress hosting package you will receive all the necessary information you need to login.
Once you login to your Customer Area for the first time, you will see a pop-up asking you if you want to Start a new websiteon your account. Select that option and click on the WordPress button.
A new section would appear where you should enter the login information for your new WordPress application. Once you are ready click on the Confirm button.
Next, choose what Enhancements you wish to add to your account - if you want to add any. When you are ready with this step - click on the Complete Setup button.
That's it! You can now go to the front page of your site and check out the newly installed WordPress application.
fun time extra resource portfolio

Google Confirms Small Algorithm Update On September 27th

website resources :  https://www.seroundtable.com/google-birthday-algorithm-update-26453.html On Friday we reported on a possible Goo...