SEO Technical Terms

1-keyword stuffing:-

Using same keywords in excess in a webpage is known as keyword stuffing.

2-keyword density :-

Keyword density is a ratio of the number of times a word appears in a webpage to the total number of words in that page.
3-Crawl frequency :-

Crawl frequency refers to the number of times or the frequency of the search engine crawlers crawling a website. A website which is updated frequently is likely to be crawled more frequently with respect to a website updated rarely. You cannot determine when the crawlers will crawl the website next time, so you can use Fetch as Google option in Google webmaster to let crawlers now that you have updated content on the site.
4-Crawl depth:-

It is the extent up to which a crawler indexes a website. A website contains multiple pages and a page which occurs at the lower side of this page-hierarchy will have little chance of getting indexed.
5-Block comment spam:-

Blog comment spam is spamming by commenting irrelevant or copied content, posting promotional text or links in the comments of the blog. Any blog which automatically approves the comments posted by the visitors are the target of blog spammers.

It is the process of converting the similar URL of a website to a standard or canonical form. E.g. whenever a user types- or, both redirect to the standard URL-

Traffic refers to the number of users visiting the website. The traffic may be organic or paid. Organic traffic refers to visitor coming from clicking on link on search result page. Paid traffic means visitors comes from an ad displayed on SERP. Traffic to a website may also come from referral sites-Facebook, twitter, etc.

It is a text file also known as robot exclusion protocol which is uploaded on root directory of site. This file tell the google crawler which file or folder or webpage are not to be crawled or indexed.


Sitemap is an XML file that contains all the URLs of the website. Along with that is also contain the priority of that particular url how often it will be changed or modified. This file help to locate and crawl all the URLs of the site easily .


Page rank is a ranking of page on search engine with the help of linking algorithm.

How to activate developer option for usb debugging.

Developer’s Option:-

For Activating Developer’s Option in Android we need to navigate to “Build Number” and tap 7 times. Generally,
Goto Settings > General > About phone. 
Then Scroll and Select Software information > Build number.
Now rapidly tap on ‘Build Number’ seven times and you will see the message
‘You are now a developer!’

When the Developer options are unlocked, you should see something like this.

After the 7th tap, the Developer options will be unlocked and available.You need to enable USB debugging in Developer’s Menu.

Thus summarizing:

Stock Android:
Settings > About phone > Build number

Samsung Galaxy S5:
Settings > About device > Build number

LG G3: 
Settings > About phone > Software information > Build number

HTC One (M8):
Settings > About > Software information > More > Build number

Android requirements


  1. JDK 8 or later version.
  2. Java Runtime Environment (JRE)6
  3. Download an IDE
  4. Android Studio/Eclipse/Netbeans
    But officially Android Studio is the recommended IDE for developing Android Projects.


  • Install JDK and JRE in your system.
  • Launch Android Studio.exe.
  • Edit

    If the JDK is not detected automatically you need to mention its path explicitly.
    Proceed Further to include all the components.


    Click Next.Untill you complete the installation.

    Introduction to Android components

    Android Application Components:


    An activity in Android represents a single screen with which a user can interact with.
    An application can have more than one Activity and each Activity operates independently, but can be linked to one another and each Activity you create must be defined in your application’s manifest file.
    Each Activity in android will be subclass of Activity class defined in Android SDK.
    public class MainActivity extends Activity
    (if MainActivity is the name of the Activity).


    Long running background process without any need of user interaction is known as Service.
    For example, a service might play music in the background while the user is in a different application, or it might fetch data over the network without blocking user interaction with an activity.
    Each Service in android will be subclass of Service class defined in Android SDK.
    public class MyService extends Service
    (if MyService is the name of the Service).

    Broadcast Receivers:-

    They handle communication between Android OS and applications.
    For e.g the notification that the device battery is low, the sign of earphone as soon as you plug the headset.
    Although broadcast receivers don’t display a user interface, they may create a status bar notification to alert the user when a broadcast event occurs.

    Content Providers:-

    Content Providers are used to share data between the applications.
    In android the data cant be shared directly between the two applications

    Introduction to SEO


    SEO stands for Search Engine Optimization. It is a techniques used to increase the visibility of a website in search engine’s result page.


    SEO helps the website to rank better in the result page. A better ranking website gets more traffic, creating the opportunity of better exposure and revenue.

    There are 2 types of seo:-

    1-On page seo

    2-Off page seo

    Digital marketing:-

    Digital marketing (also known as data-driven marketing) is an umbrella term for the marketing of products or services using digital technologies, mainly on the Internet, but also including mobile phones, display advertising, and any other digital medium.

    Digital marketing’s development since the 1990s and 2000s has changed the way brands and businesses utilize technology for marketing. As digital platforms are increasingly incorporated into marketing plans and everyday life,and as people use digital devices instead of visiting physical shops,digital marketing campaigns are becoming more prevalent and efficient.

    Digital marketing techniques such as search engine optimization (SEO), search engine marketing (SEM), content marketing, influencer marketing, content automation, campaign marketing, data-driven marketing[6] and e-commerce marketing, social media marketing, social media optimization, e-mail direct marketing, display advertising, e–books, and optical disks and games are becoming more common in our advancing technology. In fact, digital marketing now extends to non-Internet channels that provide digital media, such as mobile phones (SMS and MMS), callback, and on-hold mobile ring tones.

    What is Inbound & Outbound marketing 


    Inbound marketing is the technique of using content marketing, social media marketing and search engine optimization to promote services and products to the customers. 

    Inbound marketing provides thecustomers and improves experience and gain trust by supplying valuable information. It is also cost effective compared to outbound marketing because any content uploaded on the internet stays forever and can bring traffic today, tomorrow or for many days after. 

    Inbound marketing helps in fueling the search engine optimization of the site and generates leads.

    Inbound Marketing covers the following techniques-

    1) SEO(Search Engine Optimization)

    2) SEM(Search Engine Marketing)

    3) SMO(Social Media Optimization)

    4) SMM(Social Media Marketing)

    5) PPC(Pay Per Click)

    6) Messanger Marketing

    7) Content Marketing

    8) Email Marketing

    9) Affiliated Marketing

    10) Classified Marketing


    Outbound marketing is the traditional form of marketing where hoarding boards, TV ads, radio, print media are used to reach the consumers. 

    Using physical media makes outbound marketing costlier. This technique is beneficial when used along with Inbound Marketing produces effective and efficient results. Not only this, outbound marketing us beneficial for local promotion. 
    A local shop will be better promoted through print ads and flyers rather than social media. Once you have made your presence known through outbound marketing, you can inbound marketing for further and long lasting reach.
    The outbound Marketing covers the following technique-
    1) TV Ads 
    2) Digital Hoarding
    3) SMS
    4) MMS

    Digital marketing-Intro

    What is Digital Marketing?

    Digital marketing is the term associated with promotion of brands and company using electronic media, mainly the internet. Although these technologies were present before, there has been rapid increase in their usage over the years. 
    The commonly used digital marketing techniques are:- 

    1)SEO (search engine optimization) 

    2)SEM (search engine marketing) 

    3)SMO (social media optimization) 

    4)SMO (social media marketing) 

    5)Campaign marketing 

    6)E-mail marketing 

    7)Display advertising 
    But digital marketing is a vast field with many more methods for promotion. Digital marketing is important as it helps the user to access information anywhere and anytime. Not only this, digital marketing also helps consumers to express their experiences and thinking regarding a product or brand.