Wednesday, July 20, 2016

How to Create a Great Competitive SEO Analysis Plan

In order to defeat your competitors, you need to spy them down. The better you are at spying your competitor’s marketing move, the easier it will be to beat their search rankings, social engagement, referral traffic, CTA (Call to Action), CTR (Clickthrough Rate) etc.


Step 1: Identify your SEO competitors


Your target audience is already under the influence of your competitors and they are having a certain share of the overall market that you are looking to capture. Sometimes, competitor analysis helps you to better understand your own market. In order to identify your main organic competitors, you can make use of the following strategies:


  • A- Use tools like SEMrush, Spyfoo, Alexa, SimilarWeb and iSpionage to find the organic search competitors.


  • B- Ask your client who are the major players in this business.


  • C- Prepare a list of long-term industry players.


Step 2: Prepare a list of organic keywords


Prepare a list of organic keywords that your competitors are ranking along with the keywords that the client wants to rank.


It is important to carefully refine all the potential keywords and ignore the overly competitive keywords like “bags”, “purse”, “hotels” etc.


You can make use of tools listed in Step 1 in order to determine all the organic keywords that your competitors are already ranking.


Step 3: Compare major SEO metrics


At this moment, you will be having 2 sheets with you. The first sheet will be having your major competitors and the second sheet will be having a list of keywords that you want your client to rank. Now, we will further analyze the competitors on the basis of the major SEO metrics and compare them with the metrics of our client website.


The SEO metrics that you need to analyze are as follows:


  • Domain Authority


  • Total Number of Backlinks


  • Total Number of Referring Domains


  • Ratio of Do-follow Vs No-follow links


  • Top Variations of Anchor Texts


  • Majestic Trust Flow


  • Majestic Citation Flow


  • Keyword Density


  • Presence of Keyword in URL


  • Presence of Keyword in H1 Tag


  • Search Snippet


  • Average Number of Words Per Page


  • Moz Spam Score


  • SEMrush Traffic Rank


  • Social Metrics


  • Presence of Blog


  • Frequency of Blog Posting


  • Frequency of New Content Addition


  • Average Number of Link Acquisition Per Week


Step 4: Create Alerts


Last, but not the least is to create different types of alerts in order to regularly remain updated of your competitor’s SEO strategy.






  • New Social Mention Alert: Use social mentions to track keyword mentions and company mentions across social networks.


It is suggested to use these alerts for your top 3 organic competitors so that you are able to easily analyze their strategy and plan a counter plan accordingly.


Competitor analysis forms a crucial part of the overall SEO strategy and often determines how successful any SEO strategy would be. The above guide will serve as the starting point of your SEO strategy.


Are there any essential metrics that you would like to include in the SEO competitive analysis plan? Please let me know in the comments below.

Also See:

How to do Competitor Analysis
How to Make Your Website More User Friendly
Step by Step Seo Copywriting Guide
How to Find Out Which Keywords You Rank For
Using Google Trends to Find the Popularity of Keyword
Keyword Research and Seo
Long Tail Keywords Vs Short Tail Keywords
Battle of Ranking Continues

Thursday, July 7, 2016

5 Essential SEO Tips to Increase Conversions on your Joomla Website

Joomla’s inherent structure is unique and very different from wordpress or any other CMS. The use of graphics to display content on a Joomla website makes its optimization an uphill task.

1. Design a visually appealing and engaging website


The golden rule of SEOing any website is a STRONG visual appeal. It can be regarded as the most important aspect of your website. An interesting and enticing webpage can enhance user experience (UX) exceptionally. Some suggestions:
  • Use predesigned Joomla template and themes. Designing a website from scratch can prove to be a tiring activity. A customizable template can ease your burden by providing extreme flexibility with amazing quality.
  • Keep the boring text brief. Keep your content to the point, succinct and attractive. Embed videos and infographics to get your point across.
  • DO NOT display text in form of images. It is not selectable, not searchable, not zoomable, not accessible, and not friendly for high-DPI devices. Alternatively Use CSS3 effects and Webfonts in place of unnecessary images.

D:\semark\6 july\5 essential SEO tips joomla\Capture.JPG

  • Complexity drives customers away. Have a single focus and make it easy for your user to take desired action. Use CTA and instructional videos.
  • Usability and compatibility- Your website must be user-friendly and compatible to run on different platforms. Use Responsive Web Design (RWD) to cater to the mobile and tablet users.

D:\semark\6 july\5 essential SEO tips joomla\responsive.JPG

2. Plugins- Expand the functionality of your website


It is a small but significant block of code that manipulates a default Joomla function before displaying on the page. Plugins provide functions which are associated with trigger events. The Joomla plugin architecture follows the Observer Design Pattern which calls all plugins related to a particular event in case the event is triggered.

https://lh4.googleusercontent.com/eYyObpX2h7heYugEnGbuyRoNRf5AUXycCeJ4Rl1-MF-0nAkbUfLBVztlS2uD3ahjXpstQplk6FRU4n7Lj6IGnuMUFxnmbyHPxhblBOIUC2OC4o2Hj70zeaJyhWm5Talp1hxdYVnW

Some most widely used Joomla plugins are:
  • Akeeba backup- Its purpose is simple and important: Create a site backup that can be restored on any Joomla capable server. It can also be used for site transfers or deploying sites on your client’s servers.

https://lh4.googleusercontent.com/gblBuaP6zXCtPbvqcPtiBrNWn9-BYLSs5mM5tELMrTiZYyJ3mHgmr4R3K3dQkTPJ5RJi0wkMVoZFF23hNUAZOEDUWFZ3yvdC--Dq8nbKI8fCf0o0NGPpS5duSl-gHuFJGGvjvBIF

  • Breezing Forms- A flexible an agile tool to create forms for your Joomla website. Its application ranges from a simple contact form to a full fledged form app.

https://lh3.googleusercontent.com/1J2cmbllo3RL2wd6-Y2_rCjOr5gRkQQBTj_s4LCYTTXPp5ICeL6dPNmjS8U8gSMoqbgmfDmdrq0iFbvSkk-6JDQS07hI0Hsj3TvDAcf3tfC2fNb_nkmqjmGp40_DhzTkM6s2Az4s

  • Google Maps by Reumer- Plugin for displaying embedded Google Maps within the content with pin location for specific addresses.

https://lh3.googleusercontent.com/_5VyyOUPZb2BGCbvON1GtNVYMELCEh3HCTugkNPIZQfdgvqEqXQKAO29GUFBP23sC0I36vrRbdyfYqDCAtxY6uevum7qdjro2xvOEjLTAFFUXzIIfurhZRkmhzwvUrVkhceabqGc

  • AcyMailing Starter- An extension for Newsletter and email marketing for Joomla. Capable of managing unlimited number of subscribers.


https://lh4.googleusercontent.com/wHfaisloa89gDrrQuSWuIdmK5BL3tzUPpcShtWGAV_xrvckBu0m_uFO-szMnRday5Q7I34oadnv3dn0xH-KVTmxV1_ix5nJg4K9rzMD3V7SfA6MWuS11tYNHvTHjFJzcCfc-LcQk
  • Event booking- An event registration extension for Joomla. Allows to create free and paid events, alongwith the payment processing via online payment gateway.


https://lh3.googleusercontent.com/N828-MYicelgX2Yc6alqEFLeJZoI0OIppzCqPZ147BfRNv4vxcUuFXHEhVeJB3O-XH7O6cCPwwVyaTe3MKN0dIm38JnedSKPOlnUxXaRSdu5eFkddaV5sufAzgUb3g5piXhYggJx

3. Optimize your web page for faster loading


The pain you had to go through to get your website designed is miniscule as compared to the post designing activities. This is where the real Search Engine Optimization begins:
  • Host from a good Server- DO NOT go for a home based or cheap hosting service. Get a fast, reliable and Joomla friendly server.
  • Compress and optimize your high quality images using online/offline tools. Your high quality images might rat least have a size of 5-6 MB. You need to compress the size to at least few hundred KB.
  • Image optimization- Choose the correct format (vector/razor) to display images. Optimize accordingly using SVG in XML and Gzip encoding for vector images. Reduce the “bit-depth” of the image from 8 bits per channel to a smaller color palette for raster images.
  • Compress images using lossy or lossless format. Lossy eliminates some pixel data and hence has smaller file size and lossless compresses the pixel data. Select the appropriate image referring the chart below.

https://lh5.googleusercontent.com/zK_DXOAeOWQ-14z5ZQOCiBiRiRwoCo_axfG0_KdUxMqa-sEtzJGqI9LCqFgZgCOjFLzr5XCZk973VTAOKkMf-_L_0TlnsoR_4mgKJwFskF8SQrcDEcvHyaz15QsdsNTFhidYvChI


  • Keep your links updated- It disastrous for the SEO of a website if it has broken links to dead pages or shows 404 error.
  • Use tools to check the quality of your website- analyse and monitor your SEO progress using Google analytics and generate invaluable results. Additionally check your website loading time with Google Page Insights.

4- Submit sitemap to Google and Bing Webmasters


Creating a sitemap makes it easy for search engines to recognize and organize the structure of your website displayed in its search results.
You can create a sitemap using online tools, a dedicated offline application or a plug-in.
https://lh5.googleusercontent.com/iCZn0G1XlslMYdboggWKUk3lzaExGfQHIKgD_b0SOkH9kIuZnFWeDQ-i66r43i49lA-K8R_pDxiC5aOy39o3EBctjWItYjpxGdK8tyAmgPEIRRpZtRk990PFlllw7La1dWVbTMtE

After creating the sitemap you need to submit it in Google Search Console (formerly webmasters tools) and Bing webmasters.
You need to verify your website and then upload a sitemap of your website or “property”

https://lh5.googleusercontent.com/at00CQuYRcqESW-yX5F1bCkViyrVy1ebpB0nmUxcN7rbBYoPwMsKBgAUwYsdAT6fGnDe9ami96kmgIIdNCZxeE5-tguVt01lXGZsOu8i3e0GF98qRqk_7_CAB4likYMQ4_VvbGco
After submission Google sends its bots to crawl through your website page after page.

5- Making URLs Search Engine Friendly (SEF)


Simple tweaks in your Joomla website’s URLs can work wonders for SEO. Joomla’s old standard URL was not very SEO friendly. Bots check URLs in a human-like manner and they must be displayed in the same way.
By enabling SEF URLs in Joomla 3 and above, every internal link gets stuffed with an “index.php/” after the main domain. For instance http://randomsite.com/INDEX.PHP/randomlink/.
Get rid of that string, through FTP or File manager (in cPanel).
Rename htaccess.txt into .htaccess - find this file in public_html/ folder depending on your server.
  • Edit .htaccess with a code editor
  • Look for the line below:
# RewriteBase /
  • Remove "#" and save changes:
RewriteBase /
Refresh your front-end. Your URLs must not include index.php/ now.
Also See:

Wednesday, June 22, 2016

5 Pillars of an Effective Digital Marketing Strategy

With 3,424,971,237 people, or 46.1% of the total human population actively using the internet, digital marketing is the most effective way to reach your potential customers nowadays.

Digital marketing, in its very basic nature, is directing traffic to your business' main website. By growing traffic to your website, it will increase the chance of conversion, which is the transformation of a website visitor to an actual buyer. But with the vast diversity of digital marketing tactics, techniques, and jargons, it can be a daunting task.

1. Content Marketing: Blogging

Blogging has many advantages to your business. The first and foremost is to show your business' expertise and knowledge about what you're doing. By showing that you actually know what your business is and how dedicated you are, it will generate credibility in the eyes of your customers. 




The second is to build awareness of your products or services, and its value. Many people didn't realize a product or service is beneficial for them until they learn about it. Your job as a digital marketer is to elaborate your value to your target market, and this can be achieved through a well-written blog post.

The third advantages will relate to search engine optimization (SEO). A well-written blog post can attract links with in return will help build traffic to your main landing page, increasing its domain authority and it will rank higher in searches. Domain authority is one of many criteria used by Google to determine search engine ranking. With better search engine ranking, more people will recognize, and visit your landing page.

2. Blogger Outreach

With the rise of digital and especially social media marketing, where the internet has become more social, comes the phenomenon of influencers. Language Media rightly suggests that
personalisation and mail merge are two strategies that can greatly increase the chances of your approvals from blogger outreach. Influencers are individuals with a number of followers, readers, or viewers, of which they can 'influence' the said readers with their posts and opinions.




One type of said influencers that we can utilize are bloggers. By asking influential bloggers to post your content and link back to your site, it will also increase your site  overall authority on the search engine, increasing the site credibility. This method is called blogger outreach. Numerous software and apps are available to help you find bloggers with followers that match your target market. One of them is Ninja Outreach and it is highly recommended. After you found the right blogger, you can contact them with your proposal. 

3. Social Media Marketing

Social Media is no longer a fad. With the rise of mobile devices as the main platform for internet access, there are now 2.3 billion active social media users in 2015, and still steadily growing.

Not optimizing and maximizing your social media marketing effort nowadays is a marketing suicide. But yet, not many of so called 'marketers' understand the essence of how to utilize social media marketing effectively.




One of the most effective ways is to share your already effective blog posts on twitter and facebook. Not all of your audience have read all your articles, so, re-sharing old, evergreen articles periodically is also a good idea.

One of the seemingly obvious, but common mistake marketers do is forgetting to include the link to the main website on the social media profiles. All profiles should have links to your main website.

This way, social media directs traffic to your blog posts, and your blog posts direct traffic to your main landing page. Some of the visitors to your landing page will actually make the purchase. This is a powerful customer journey in a digital marketing strategy.

4. Mailing List

Although mailing lists are as old as the internet itself, it is still proven to be powerful even nowadays. A mailing list is mainly utilized for blog subscribers and repeat customers to maintain their loyalty.

Email regularly, but not too frequently with your articles, news of new products, and other interesting information. Some of them will also be interested in making another purchase -another conversion.- It is also a good way to remind old customers to remember you and re-visit your site.

Sendpulse offers a solid infrastructure to those interested in sending out to mailing lists. If you are sending out commercial offers make sure that you have the permission of the receiver, otherwise you might be flagged as spammer.




Build a mailing list and email regularly people who subscribed to it with your articles, they are probably interested, it helps to have past visitors to check your site again for more info.

5. Press Release Distribution

If your business is newsworthy, writing a good press release will add another dimension of reaching your audience.

The key to a good press release, besides of it being well-written, is to find a suitable media company that can reach your particular target market. Make sure to include the link to your website in the article.




Digital Marketing, if utilized properly can be a powerful way to gain traffic, build brand awareness, lift the value perception of the brand, and in the end, increase conversion of sales. With the internet being the main source of information on most people's lives, marketers should also understand its value and how to maximize its potential to benefit the business.

Also See:

Mobile Marketing- Definition and Best Strategies
3 Golden Rules of SEO
Segmented Digital Marketing 
App Store Optimization Guide
How to Identify Top Converting Channels Using GA
Seo Search Operators
Acquisition, Behavior and Conversions in GA

Sunday, June 19, 2016

Mobile First SEO Strategy - Get Started if You Still Haven't!

Mobile comes first for the users and mobile comes first for the businesses.
A mobile first SEO strategy matters the most for local businesses which needs to get ranked on A position on the Google location search results.
In order to tap the full potential from users searching on mobile devices, you need to have a responsive site or app that lets your targeted audiences directly contact you while they are a conducting a search on Google.
Think of Mobile Experience First


A lot of creators of the website are following the “mobile first movement” strategy. This means that even before planning to design for the desktop or laptop systems they design for mobiles. The reason being that this gadget is more relevant than a desktop for many users now. It is important that the website developers understand the interaction of their potential market with the website through the mobile phones.
Have a Professionally Designed Responsive Website
One of the recent trends in digital marketing is developing web designs which are responsive. In order to understand the concept of responsive web design one will have to understand how the use of the gadgets and technology has changed over time. While internet could only be accessed through the computers a few years ago, the ease of access through the mobile phones has made the world easier for most of us. The status of mobile phones has risen to that of a “personal accessory/gadget” which allows the individuals to use various modes of communication. Therefore, it is important that those who are developing the websites are aware of this fact and keep the same in mind so that the respective websites can be accessed through the phones easily. In order to develop responsive webs designs it must be remembered to:

A- Learn about media queries
CSS3 features media queries which allow content to respond to devices under different conditions. These queries help in evaluating the attributes like;
  1. Resolution of the device
  2. Height and width of the screen etc.



This information is essential in determining the appropriate CSS rules and works as the foundation when designing the responsive designs for websites.

B- Identify the preferences of the target audience
For many individuals a desktop is very different from a mobile. A mobile is a highly personalized device which the individuals use for multiple purposes. This is the reason the individuals required to develop responsive web designs might want to make use of analytical figures to determine the way these gadgets are being used by their target audience. Some internet surfers prefer searching information on websites using a search bar. If this is the case the website must feature an always visible search bar for their ease.

C- Develop easy to lead websites
Nothing puts off a visitor more than a slow loading website. According to the latest studies conducted to study the behavior of the mobile users highlights that the individuals expect the websites to load in about four seconds. In order to increase the loading time of a responsive web design it is important to get rid of the non-optimized images, which are in most of the cases the main culprit for slower loading. These images can be scaled down using the effective web tools and applications easily.

Design a Mobile App That Automatically Loads When Someone Visits Using a Mobile Device

You should have a mobile app that automatically detects the device of the user and loads it whenever someone taps on your search results using a mobile device.
Here are some useful resources to get started:

Also See:

How to Design SEO Friendly Web Page?
Navigation in Seo
Orphan Page
Faulty Redirects 
Google Launches Rendering Tool
Breadcrumbs
Site Wide Links
Doorway Pages