Innovative SEO
Making You Searchable

Amish Keshwani's blog on SEO Tips & Tricks.


SEO Project Management – 2


Posted by Amish Keshwani | Posted in SEO | Posted on 19-05-2016

Innovative SEO : Learn & Share All About Inbound Marketing

Hello Friends,

We are continuing with “SEO Project Inception” series. This is the 2nd part in the series ( you can check out SEO Project Management Part-1 as well) where I am trying to find out the cause of the query raised by my friends & giving a thought about possible solutions for the same. So, here we go.

  1. Can you suggest if Client is not ready for content and not providing blog, Articles or PR then how to convince them?
  2. Client needs all keywords on Top of the Google SERP (above wikipedia) and inquiries on daily basis without any changes to content or site. How to deal with this ?

Okey, All the above queries irritates us being a Professional in the field. But I think the route cause is the kind of company which offers the SEO / Marketing services.

Well, don’t get me wrong, but just put yourself in the shoe of a client. As a client you may be dealing with the company for Software right? You explain what kind of services you want, you pay the money & you get the software, Isn’t it ? Now, as a client you buy the maintenance as well where also you pay the money & get things fixed if any issue so that you can smoothly run your business.

Now, the same company offers the SEO, so what will you expect? Pay the money & get things done, Isn’t it?

So, I feel the issue is basically the culture we are associated with & not the clients. The same client take interest while getting everything Audited or giving all document to his CA or attending hours long meeting with his marketing head & account head on P/L impact. So, it’s not that client don’t want to take interest but I feel like it’s how industry treat them to expect.

For example, If you are opting for “Car mechanic services”, you expect that guy to fix everything, buy out whatever parts necessary, fix everything & give you the keys without interrupting you at all and all you need to do is pay him for that. But, when you are opting for “Doc” or “Legal services”, you can’t expect doc to get reports done for you or Legal counsel to do all processing without making you a part of that process & that’s the difference :-)

So, I feel that, Clients expect what we make them feel to expect & here word [we] refers to us – SEO industry professionals.

So, what’s the Solution now?


  • I feel that, educating the client with why you are asking something is very much important.
  • Realization of the fact that you are helping him to expand his business is what necessary to get things done & that can be done once you win the TRUST of the client.
  • Few examples which I have tried & got success,
  • Communicate the important updates with the client
  • Share some interesting facts about his industry with him
  • Share few interesting business lead ideas from competitors
  • Become genuinely interested in their business & share your concern
  • Share some Google updates & how it affects the client website with clear pointers
  • Prefer Marketing Head to be present during the reporting call. It will help.
  • Have you heard about “content curation” ? Use it till you get success in above steps

I hope this will help you guys to find the root cause of the issue we are facing & to a certain extent help us to deal with that. Keep reading & Keep googling till I come up with the next post in the series.

Oh yes, Any more questions are always welcome :)

SEO Project Management: Part – 1


Posted by Amish Keshwani | Posted in SEO | Posted on 19-05-2016

Innovative SEO : Learn & Share All About Inbound Marketing

Hello Friends,

With this post, I am starting a blog series namely “Project Inception

Why : Few days back, I got a couple of questions on Facebook from industry colleagues on SEO Project Management & managing SEO clients. So, I thought to share my experience in SEO Project Management with my readers & as a result “Project Inception”.

Here we go with the first post in the series.

Managing Awkward SEO Clients with Tight Budget

Types of SEO Clients

Image Source :

So, My friend had a client who,

  • Thought that SEO guys are owning Google
  • Not raising budget for content
  • Keep asking for suggestion and they getting agree on the same as well but not ready to implement the same…. Same process repeat…

My Response:

  1. Communication is the key.
  2. Branding / Trust makes your life easy.

Okey, Now let’s try to understand it with an example.

During my employment with a company, I came across such client who has no idea how Google works, and beside this he tends to work with TV/Print media so looking for quick results as well. The real issue was, Client was already dissatisfied with Development task of his project with so has lost trust & became more aggressive.

Now, Before starting the project, what I did is sent couple of Videos to client about How Google works, Prepared a presentation on What is SEO , How it works & Why Google ranks the best site & What are the solutions for quick results. We had arranged a Quick Project  Kickoff meeting, where I asked couple of question to client about his objective behind creating a website then I have explained the client the integrity of the project, what I can deliver, How quick with the Presentation. Documented the minutes & got it approved by the client.

By the end of 3 months, the Client who was unhappy with the Development team & blaming management team, now satisfied with SEO performance. BOOM…Miracle, Client is happy

Well, So what’s that which worked with me ?

  • Earned Trust:
  • I have added client on various Social media platform.
  • Keep sharing my updates by Google on this platform with the client.
  • Keep updating him with weekly reports with a note : WE ARE DOING PROGRESS
  • Communication :
  • Set clear expectations with Documentation
  • Set clear idea what matters to client (Visits / leads / design ?)
  • Send 4 point mailer weekly to client with Current status, what I needed from him, Why & How it will help.
  • Reminder mails on what I need along with helpful resources by which he can get things done for me.
  • Results :
  • Got few local results in short span of time.

So, here things which worked favor in me is basically, the Trust factor & Communication. Mostly, Business do not fail because of Bad services or Products, it gets fail because, they failed to fill the expectations which they have communicated in their marketing.

I hope This helps you to get insights to reevaluate what went wrong with the client in your case. Just ask this 3 simple questions.

  1. Did I shared clearly what I am going to offer ?
  2. Did I gave my best to earn the trust of client ?
  3. Did I communicated clearly – with an intention to help & not to blame ?

If your answer is Yes, for all then, I think you did your part best.

Yes, I do agree that certain clients are stubborn but that because no one has educated him/her about how it works right? In that case, we left with 2 choice, either educate the client Or just decline the project. What to choose is your choice: P

Please share your thoughts in comments section, here is your chance to COMMUNICATE, Loud & Clear so that I can be more specific where required.

In the next post (SEO Project Management Part -2), Will try to cover other issues shared by other friends till then keep Googling 🙂

LinkedIn updates on Short URL


Posted by Amish Keshwani | Posted in Social Media | Posted on 19-05-2016

Innovative SEO : Learn & Share All About Inbound Marketing

Hello Readers,

Ok, so today’s blog post is about LinkedIn change for short URL. I am sure, by now, you all are aware about the new LinkedIn policy updates related to LinkedIn groups & new changes to your linkedIn profile. But, I am prety sure that you might have missed this very important change of LinkedIn.

LinkedIn update on Short URL

Recently, I have observed that, Updated LinkedIn profile do not support few URL shorteners like Many of the links where URL shorten were used (specifically with free version) are getting broken & landing to error pages. However if you are still using an old profile, you might not have noticed this but with the new profile its giving error.

Possible Issues :

  • Your earlier links shared with might get broken (please cross check- its advisable)
  • tinyurl seems working so far but it may hit just like
  • If you are using LinkedIn mainly for marketing then this is alarming as you might need new strategy to share your long URLs.
Possible reasons :
  • One quick possible reason which I figured out is, there are few spamming techniques identified by LinkedIn where these URL shortner method used.
  • Even Google identified some suspicious activity with (check this link)

Possible Solutions :

  • Prefer Long URL – if possible
  • Create custom URL shortner (In case if URLs are too long)
  • Temporary solution – tinyurl is still working perfect, so you can use this (till its get hit)

Well, that’s all from my end. Its now your turn to do hit & trial. Awaiting for your responses & any alternative solution if you can suggest here for this issue.

Keep clicking, Keep sharing :)

10 ways to Improve Your Online Identity


Posted by Amish Keshwani | Posted in Google, SEO | Posted on 19-05-2016

Innovative SEO : Learn & Share all about Inbound Marketing

Hello Friends,

Recently, I was reading a beautiful article on Online Branding Tools & thought to share some insights of the article with all of you.

Just came across an awesome post by Anna Runyan on She has shared some notes from Shama Kabani’s presentation on Social media & Online branding for recent graduates & job seekers at Doster Leadership conference. Just added my 2 cents in each point based on my experience so far. Hope it helps to readers who want to improve their online identity.

10 ways to improve your Online Identity

So, here you go,
1. Listen to what is being said.

  • Listening what’s people are talking about you is the first step to build your online identity. How you can do that? Well there are 2 interesting tools that can help you out here.
  • Set up Google alerts for your name and monitor what is being said.
  • Use to search within networks and comments.

2. Clean up your profile.

  • Many times we share personal view/thought or respond someone in online media which might hart your Online Identity. So, it’s really important to track what we share in online medium. It creates your online reputation. How you can do that?
  • Download the app on Facebook which will tell you what to clean up on your Facebook account. Make sure you change the app settings so that your friends can’t see what you do on your app.

3. Claim your Google+ page.

  • It’s the next BIG thing Google is promoting. Since Google+ is owned by google, it gives their social networks a boost in search rankings.
  • Also this helps if you have a blog, this will help you to setup an Author profile so that your Google+ author profile pic appears next to your blog post in Google Result pages.

4. Twitter hashtags>followers.

  • Hashtags are now more important than followers because people want to look at topics they are interested in.
  • Check out tweetchats in your industry because every industry has a tweet chat. Find yours and engage.

5. Embrace online video.

  • 64% of people will finish watching a video but only 24% of people will finish reading an article online. Use video to your advantage online.
  • In fact you can have a Video blog as well or Youtube channel too.

6. Have a strong LinkedIn profile.

  • Employers are going to LinkedIn. Ask professors and co-workers for recommendations.  Some employers won’t even need to call your references because they can already view them on your LinkedIn profile.

7. Branch out.

  • Have you heard about Visual resume? It’s really interesting. There are 2 tools which you can utilize for that.
  • Use or to make your resume more visually appealing.

8. Manage your online reputation.

  • Have you ever tried to enter your name in Google & checked which results are coming up for your name ? It’s really important because that’s what people do when they are searching for someone on web. Is there any tool for that?
  • Use, an online reputation management system that will tell you certain things that you can do to push good pages up and bad pages down on Google searches.

9. Create an editorial calendar for yourself.

  • Just creating an profile on social network Or creating a blog will not help much, To improve your online identity, you need to share your thoughts, learning/ ideas with the world around you , just like you do with your friends, here you just need to be more disciplined.
  • Have a calendar that shows when and what content you are going to share strategically.

10. Optimize with the right tools.

  • Be strategic about your messages that you want out there. Use tools to save your time & efforts for posting.
  • Use to post updates across all social media platforms.
  • use bufferapp to tell you what the best times are to post your important content.
  • (if this, then that) is a tech recipe for how to optimizing certain things. For example, every time you change a Facebook status it changes your LinkedIn status. If you post photos on Facebook, then it makes sure your computer backs up your photos to Dropbox.

If you are a professional, majority employers now use social media to screen candidates. Your friends are online, your parents are online, your employer is online, your relatives are online and that’s the reason Facebook, LinkedIn & Twitter are so successful today because everyone is online today & EVERYONE is watching you online too just like you do. So make sure that you use these tips to create the best online brand that you can!

Just want to thank Anna Runyan for sharing this & Shama Kabani for this awesome tools/tips for Online branding.

How have you improved your online brand?

Original Source :

How to track PDF in Google Analytics | PDF Tracking


Posted by Amish Keshwani | Posted in Google, Web Analytics | Posted on 19-05-2016

Innovative SEO : Learn & Share All About SEO

Hello Friends,

Recently, I have come across a real time challenge to track a really important data in Google Analytics. One of my client has a website which offers Online Application From in PDF Format & One has to download it, fill it & send back on given email id. Now, here, for Client, its really important to know that how many people have downloaded the PDF ? There are 3 application forms, so comparison metrics for all 3, Geography details, Traffic channel details for Downloads & many more. But, everything can be available if we are able to track when PDF get downloaded by a visitor. So, to-day’s blog post is all about How to track PDF download in Google Analytics.

How to Track PDF Download in GA :

There are 2 ways we can track PDF download in Google Analytics.

  1. Generate Virtual Pageviews when someone downloads PDF
  2. Set & track Events when someone downloads PDF

Normally, Its really helpful to track PDF downloads as Event. This give you flexibility to categorize & Label the events as per the nature of download.  Beside this, one can look at the source & various metrics available in Google Analytics to trace the individual download as well.  So, to Set & Track event for each & every PDF download, you need to implement following code.

You need to call Track Event in your Google Analytics code.

_trackEvent(category, action, label (Optional), value (optional), noninteraction (optional))

  • category (required) : The name you supply for the group of PDF/Objects you want to track.
  • action (required) : A term used to define the type of user interaction for the web object. (For ex. Downloade/ played)
  • label (optional) : An optional string to provide additional dimensions to the event data. (For ex. Name of PDF file)
  • value (optional) : An integer that you can use to provide numerical data about the user event. (For ex. 1% of course fees)
  • non-interaction (optional) : A boolean that when set to true, indicates that the event hit will not be used in bounce-rate calculation.

Example of Simple Code :
<a href=”#” onClick=”_gaq.push([‘_trackEvent’, ‘PDF’, ‘Downloaded’, ‘SEO Course App Form’]);”>SEO Course App Form</a>

Reporting :
Once event tracking has been set up and working on your site for a day, then you can go to the Content section of the reports in Google Analytics and view Event Tracking. In the above case, the reports for Events would show PDF as the Category, Downloaded as the Action, and SEO Course App Form as the Label.

With this method, you can track,
  • PDF
  • Documents
  • VIdeo Download
  • Video Play/Pause Events
  • Songs Download event & more

But then, again, here is the challenge, Suppose you have a a very Big University client where there are hundreds PDF to track from millions of pages, What one should do ? Go & set the event code in each & every link ? Sound illogical right ? Well, I am researching on that & very close to solution :)

So, Stay tune, keep googling & keep reading Innovative SEO for the next post on the same topic on How to track hundreds on PDF with automated event tracking :)

SEO Fundamentals : Back to SEO Basics


Posted by Amish Keshwani | Posted in SEO | Posted on 19-05-2016

Innovative SEO : Learn & Share All About SEO

Hello Friends,

Since last few months, I am getting many mail request about providing training in SEO, sharing any good learning tool where freshers can get to know about the SEO. As a humble response to those requests, I tried to share my knowledge on SEO Basics in power point presentation format. Would love to hear from you guys about this effort. Alternatively you can find this presentation on Slideshare under title : SEO Basics & Process.

SEO Fundamentals & Process

Google New : Everything New From Google


Posted by Amish Keshwani | Posted in Google, Search Engines, SEO | Posted on 23-09-2010

Innovative SEO : Learn & Share All About SEO

Hello Friends,

It been a really great feeling to e a part of ever changing Search Industry. Everyday something new comes out & you have to learn, unlearn & re-learn it. Its a continuous process which helps you to grow & stay active every minute, every second. Its changing every time, be it from Google, Social Media or Analytics. This time, its again from Google.

Google NEW

It seems that, Google is really facing some challenges & bit worried with the growth of facebook and may be that’s the reason, we are witnessing the series of update s from Google in last one month. Google Instant was the last change we witnessed few days back & now, Google has introduced one great facility to all webmaster & SEO professionals to stay updated & that’s, Google NEW.

Google NEW

Read the rest of this entry »

Google Analytics Individual : One more achievement


Posted by Amish Keshwani | Posted in Google, Search Engines, Web Analytics | Posted on 09-09-2010

Innovative SEO : Learn & Share all about SEO

Hello Friends,

With all of your support & help, to-day, I have achieved one more step in the journey of Web 2.0 Business World. To-day, I have cleared the Web Analytics Individual Qualification Test by Google & secured 90% in the Test 🙂

I would like to take this opportunity to thank all my friends & readers of Innovative SEO blog for their unconditional support & motivation till date. Without your support & word of motivation, this wouldn’t have turned a success. A BIG thank you to all of you 🙂

Google Analytics Individual

To those who are not aware about this certification, Google conduct the Online test to award this certification & charge US$ 50 as fees for this exam. As my knowledge goes, currently only 121 Google Analytics Qualified Indivudal listed bythe Google. Anyone can go & verify the person name to check his/her certification status.

Google Analytics Professional

Tips to clear GA Exam

To all my readers who are in this field & looking forward to clear the Google Analytics Individual Qualification Test by Google, I would like to share few tips with you to help you achieve it with more ease & comfort. Read the rest of this entry »

Google Updates : Google Search Event


Posted by Amish Keshwani | Posted in Google, SEO | Posted on 08-09-2010

Innovative SEO : Learn & Share All About SEO

Hello Friends,

Recently, Google has announced the Search Event to present the series of new updates coming up at Google. Google has been acting a little mysteriously this week and with a press conference due tomorrow (Wednesday 8 September). The first piece of the announcement arrived last week when a selected number of people were sent invites to a Google press conference in San Francisco. The invites said that Google would be sharing its “latest technological innovation” and would be offering “an inside look at the evolution of Google search”.

If you are in the industry since last few years, you might be aware about the similar event Google has carried out last year when they announced the Google Squared, Rich Snippets and Google Sky. It seems that, Google is coming with series of changes tomorrow & will announce in the event organized.

Google Search Event : New Updates coming

Google’s announced a special press event for next Wednesday on search that “you won’t want to miss.” Here’s what the invite says:

We invite you to join us on Wednesday, September 8, to share our latest technological innovation and to get an inside look at the evolution of Google search. Speakers include:

  • Marissa Mayer, VP, Search Products & User Experience
  • Johanna Wright, Director of Product Management
  • Ben Gomes, Distinguished Engineer
  • Othar Hansson, Senior Staff Software Engineer

It’s an event you won’t want to miss.

A well know SEO blog, SEO Round Table reported this changes today. SEO Round table reported,

Google told me “today’s doodle is not related to a birthday but is fast, fun and interactive, just the way we think search should be.”

So, What will be the highlights ? Read the rest of this entry »

SEO Classes in Ahmedabad


Posted by Amish Keshwani | Posted in Google, SEO | Posted on 27-08-2010

Innovative SEO : Learn & Share all about SEO

Hello Friends,

In my previous post I have shared my new initiative with you & many of you have approached me with queries on the same. Here are some more details about this course. I hope this will be helpful to you all.

SEO Classes in Ahmedabad

Course : Certificate course in SEO & Internet Marketing

Duration : 4 weeks

Fees : INR 6,000/-

Last date for registration : 10th September,2010

Total Seats : 05

Course Topics : Read the rest of this entry »

Related Posts Plugin for WordPress, Blogger...