Archive

Posts Tagged ‘Tips & Tricks’

Write a program for FTP, TelNet, Ping or any other service in a minute

January 23rd, 2012 No comments

I wasted to collect sample code for communicating with FTP then Ping. When I compared both program, I found there is no difference between both program since they are just for connecting to specific service and were not doing anything extra. Only the single difference what i found is their port number.

See your self;

Write a program to communicate with FTP server

:
Socket t = new Socket(hostname, 21);
:

Write a program to ping a server

:
Socket t = new Socket(hostname, 7);
:

Good trick… isn’t it? So there is a list of well known ports which can help you to connect particular service on the server.

Port Number Description
1 TCP Port Service Multiplexer (TCPMUX)
5 Remote Job Entry (RJE)
7 ECHO
18 Message Send Protocol (MSP)
20 FTP — Data
21 FTP — Control
22 SSH Remote Login Protocol
23 Telnet
25 Simple Mail Transfer Protocol (SMTP)
29 MSG ICP
37 Time
42 Host Name Server (Nameserv)
43 WhoIs
49 Login Host Protocol (Login)
53 Domain Name System (DNS)
69 Trivial File Transfer Protocol (TFTP)
70 Gopher Services
79 Finger
80 HTTP
103 X.400 Standard
108 SNA Gateway Access Server
109 POP2
110 POP3
115 Simple File Transfer Protocol (SFTP)
118 SQL Services
119 Newsgroup (NNTP)
137 NetBIOS Name Service
139 NetBIOS Datagram Service
143 Interim Mail Access Protocol (IMAP)
150 NetBIOS Session Service
156 SQL Server
161 SNMP
179 Border Gateway Protocol (BGP)
190 Gateway Access Control Protocol (GACP)
194 Internet Relay Chat (IRC)
197 Directory Location Service (DLS)
389 Lightweight Directory Access Protocol (LDAP)
396 Novell Netware over IP
443 HTTPS
444 Simple Network Paging Protocol (SNPP)
445 Microsoft-DS
458 Apple QuickTime
546 DHCP Client
547 DHCP Server
563 SNEWS
569 MSN
1080 Socks

Besides this list, there is a list of some software which connects to specific port. If the port is not free or busy with another service then either that application will search for alternate port or will stop working.

You can refer the complete list on wikipedia.

WordPress plugin hack to display a post with thumbnail

August 11th, 2011 No comments

amtyThumb plugin provides best way to generate thumbnail of an image. It can extract first image from any post. It provides you a single function to do this.

Now just edit your any plugin to display thumbnail along with post list.

Go to setting page of WP-PostViews page. You will find following text in Most Viewed Template:

<li><a href="%POST_URL%"  title="%POST_TITLE%">%POST_TITLE%</a> - %VIEW_COUNT% views</li>

Add %THUMBNAIL% option to above text

<li><img src="%THUMBNAIL%" /><a href="%POST_URL%"  title="%POST_TITLE%">%POST_TITLE%</a> - %VIEW_COUNT% views</li>

Modify wp-postviews/wp-postviews.php
search for “$output .= $temp;”. Add below line just before the searched test.

$temp = str_replace("%THUMBNAIL%", amty_lead_img(75,75,1,'','','zoom',$post->ID);, $temp);

You can edit plugin in the same manner. Otherwise wait for coming version of amty Thumb Post which has capability to display mostly, recently, rarely …. posts with thumbnail and with any style.

Read more about using amtyThumb here. This article will guide you more about amty_lead_img() function & to insert a thumbnail in your post using shortcode.

Cracking a Password is an art

May 28th, 2011 No comments

P@$$w0rd

Everyone is interested to steal personal information of others. But sometimes it is needful. I already had written 3 articles for hacking/cracking passwords and what to avoid.

  1. Brute-force and dictionary attack, poor hacking tactics
  2. How to extract contents from locked zip files
  3. 5 efficient ways to hack locked folders

One more article that I hadn’t published is about keylogger. Let me describe key loggers in brief.

Key logger is an application which can be installed anyone’s PC. They are completely hidden and even the antivirus becomes failed to catch them. They monitor what you type. And all keystrokes can be viewed by the bad guy later who installed it on the machine. They also can be mailed without any notification. So might be your PC is its victim. Nobody needs to visit your place to get this information. That’s why I strongly avoid accessing mails through cyber cafes.

Well! My aim for writing this article is to share a very useful link with you and to improve knowledge in how to guess password.

No body want to forget his password. So he generally chose the password related to his past, someone’s name or some stuff. To make it difficult he uses special characters looks similar to English character. For example , @ in place of a or $ or 5 in place of S.

One more common habit is putting @123 or @1234 at the end of password.

Well it is not the end there are more tricks which make someone guess password and crack it easily.

My this article is inspired by How To Guessing Hacking Figuring Cracking Password Art Guide

How to integrate Rupee or other currency symbol on your webpage without images

April 26th, 2011 No comments

You would have seen many websites showing text with stylish fonts, even if those fonts are not available on client site.
It’s very simple. Just copy paste a CSS code somewhere in HEAD tag.

If you are aware with my new font amty currency then you can do it in next 2 steps very easily.

  1. You need fonts(various format) to keep on your web server. You can download them from the download link given in the end of this article.
  2. Use the following CSS code in your CSS file or on your webpage
@font-face {
	font-family: 'Conv_AmtyCurrency';
	src: url('fonts/AmtyCurrency.eot');
	src: local('?'),
	url('fonts/AmtyCurrency.woff') format('woff'),
	url('fonts/AmtyCurrency.ttf') format('truetype'),
	url('fonts/AmtyCurrency.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
Please note this

  1. Different browsers support different version of font. So we must to keep and reference all type of fonts on web server
  2. Amty Currency font is open source. So it can be used by any organization
  3. Remember that @font-face increase one extra http request since required font are not referred from client cache.
  4. Referring images instead of font could be a good option since images are stored in client cache. And they decrease http requests. In addition images can be merged with other images. And it can be used as image sprite.
  5. Using font is better than images since you can re-size it, color it as per your need. For every symbol of font you need not to create a separate image.

Sample Demo & required files

This area is protected to registered users only.

WordPress Multi Select Category Box

April 8th, 2011 4 comments

While developing some pages of my new site thinkzarahatke, I faced problem to display a multiple select category box. WordPress provides wp_dropdown_categories() function which display you a combo(select) box of categories. You can select only one category at a time.

Since I dint found any other function which can help me and I was not willing to use any plug in for the same so I set multiple attribute to select box at run time using jquery.

$(function() {
           $(".multiselect").attr( 'multiple', 'multiple' );
});

Using the above code you can make multi select category box easily.

Really Simplest CAPTCHA integration

March 13th, 2011 No comments

CATCHA is required for humanity check. So you can save your site from any script attack. If you are running a site on wordpress platform then implementing CAPTCHA would be so much easier. The same script you can use to integrate in any PHP site.

1

Write a function to display CAPTCHA somewhere on your site.

function Display_captcha(){
	$common_captcha = new ReallySimpleCaptcha();
	$common_captcha_defaults = array(
			'chars' =&gt; 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789',
			'char_length' =&gt; '4',
			'img_size' =&gt; array( '72', '24' ),
			'fg' =&gt; array( '0', '0', '0' ),
			'bg' =&gt; array( '255', '255', '255' ),
			'font_size' =&gt; '16',
			'font_char_width' =&gt; '15',
			'img_type' =&gt; 'png',
			'base' =&gt; array( '6', '18'),
			);

	/**************************************
	* All configurable options are below  *
	***************************************/

	// Set Really Simple CAPTCHA Options
	$common_captcha-&gt;chars = 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789amty';
	$common_captcha-&gt;char_length = '4';
	$common_captcha-&gt;img_size = array( '72', '24' );
	$common_captcha-&gt;fg = array( '0', '0', '0' );
	$common_captcha-&gt;bg = array( '255', '255', '255' );
	$common_captcha-&gt;font_size = '16';
	$common_captcha-&gt;font_char_width = '15';
	$common_captcha-&gt;img_type = 'png';
	$common_captcha-&gt;base = array( '6', '18' );

	// Set common Form Options

	// Generate random word and image prefix
	$common_captcha_word = $common_captcha-&gt;generate_random_word();
	$common_captcha_prefix = mt_rand();
	// Generate CAPTCHA image
	$common_captcha_image_name = $common_captcha-&gt;generate_image($common_captcha_prefix, $common_captcha_word);
	// Define values for common form CAPTCHA fields
	$common_captcha_image_url =  get_bloginfo('wpurl') . '/wp-content/plugins/really-simple-captcha/tmp/';
	$common_captcha_image_src = $common_captcha_image_url . $common_captcha_image_name;
	$common_captcha_image_width = $common_captcha-&gt;img_size[0];
	$common_captcha_image_height = $common_captcha-&gt;img_size[1];
	$common_captcha_field_size = $common_captcha-&gt;char_length;
	// Output the common form CAPTCHA fields
	$common_captcha_arr = array(
		array ( 'img',$common_captcha_image_src,$common_captcha_image_width, $common_captcha_image_height),
		array ( 'text',$common_captcha_field_size),
		array ( 'hidden',$common_captcha_prefix),

	);
	return $common_captcha_arr;
}

2

Write a function to verify CAPTCHA.

function Verify_captcha($prefix,$code)
{
	$question_captcha = new ReallySimpleCaptcha();
		$question_captcha_prefix = $prefix;
		$question_captcha_code = $code;
		$question_captcha_correct = false;
		$question_captcha_check = $question_captcha-&gt;check( $question_captcha_prefix, $question_captcha_code );
		$question_captcha_correct = $question_captcha_check;
		$question_captcha-&gt;remove($question_captcha_prefix);
		$question_captcha-&gt;cleanup();
		if ( ! $question_captcha_correct ) {
			return false;
		}
		return true;
}

3

Display it somewhere on your form.

&lt; form
&lt; ?php $common_captcha_arr = Display_captcha(); ?&gt;
&lt; p class=&quot;common-form-captcha&quot;&gt;
&lt; img src=&quot;&lt;?php echo $common_captcha_arr[0][1]; ?&gt;&quot; alt=&quot;captcha&quot; width=&quot;&lt;?php echo $common_captcha_arr[0][2]; ?&gt;&quot; height=&quot;&lt;?php echo $common_captcha_arr[0][3]; ?&gt;&quot; /&gt;
&lt; input id=&quot;common_captcha_code&quot; name=&quot;common_captcha_code&quot; size=&quot;&lt;?php echo $common_captcha_arr[1][1]; ?&gt;&quot; type=&quot;text&quot; class=&quot;textfield2&quot; /&gt;
&lt; input id=&quot;common_captcha_prefix&quot; name=&quot;common_captcha_prefix&quot; type=&quot;hidden&quot; value=&quot;&lt;?php echo $common_captcha_arr[2][1]; ?&gt;&quot; /&gt;
&lt; /p&gt;
&lt; /form&gt;

4

Verify it.

if(! Verify_captcha($_POST['common_captcha_prefix'],$_POST['common_captcha_code'])){
  :
}

* You would have to download & Install really-simple-captcha

How to import NetBeans project into Eclipse

February 12th, 2011 No comments
netbeans Few days ago, when I faced some issues with NetBeans IDE, I switched to Eclips. Now the problem was my work. Placing java files from one place to another seems easy. But preparing configuration file is really time-consuming. And as usual I avoid manual work. SO let’s see what I did to import NetBeans workspace into Eclipse without wasting time
1


  1. There is a dist folder inside NetBeans workspace, containing a .war file. Import this war file into Eclipse. For this;
    1. Open eclips IDE > Go to File Menu => Import => War
  2. Above step will make package structure in Eclipse workspace similar to NetBeans. It’ll also prepare configuration file. Now you need to place source files only. For this
    1. Go to src folder inside NetBeans folder => Copy all contents => Place them to src folder inside NetBeans folder.
    2. Right click on Project name in right side panel of Eclipse IDE => Refresh

Your Eclipse workspace is prepared. If above trick doesn’t work for you refer another way;

2


OVERVIEW OF THE PROCESS

  1. Lets say you already have a NetBeans project created called MyProject and located at <PATH>\MyProject
  2. open NetBeans and change the project settings
  3. create a ZIP file of the <PATH>\MyProject\MyProject.zip
  4. create a new folder <PATH>\NEW (or your choice), this is where we are going to create the Eclipse Project
  5. open Eclipse create a new project and import the ZIP file
  6. create a new folder <PATH>\NEW\MyProject\dist(necessary for NetBeans)
  7. Now you can DECIDE when to work with Eclipse or NetBeans

DETAILED PROCESS

  1. Let’s say you already have a NetBeans project created called MyProject and located at <PATH>\MyProject
  2. open NetBeans
    • open MyProject
    • Right click MyProject and select Clean Project (this deletes the build/classed and dist folders)
    • open the file project.properties located in the folder <PATH>\MyProject\nbproject
    • change the build.dir to bin
    • change the build.classed.dir to ${build.dir}
    • save and close the file

close NetBeans

  1. create a ZIP file of the <PATH>\MyProject\MyProject.zip that will contain this folders:
    • nbproject
    • src
    • Any other folder or file that is located at <PATH>\MyProject
  2. create a new folder <PATH>\NEW (or your choice), this is where we are going to create the Eclipse Project
  3. open Eclipse
    • go to Window, Open Perspective, Java
    • go to File, New, Project, Java Project
    • click NEXT
    • type MyProject
    • select Create project at external location
    • type <PATH>\NEW\MyProject (this folder will be created by ECLIPSE)
    • select Create separate source and output folders
    • click NEXT
    • click FINISH
    • Right click on MyProject (at the Package Explorer)
    • select IMPORT
    • select ZIP file (usually the last option on the list)
    • click NEXT
    • BROWSE and look for the <PATH>\MyProject\MyProject.zip created on STEP 3
    • click FINISH

close Eclipse

  1. create a new folder <PATH>\NEW\MyProject\dist(necessary for NetBeans)
  2. Now you can DECIDE when to work with Eclipse or NetBeans

How to stop a user to upload big size files?

February 9th, 2011 3 comments

If you are planning to validate a file over its size at client side only using some java script then SORRY.
File upload

Listen

Listen

Listen

You need not to be disappointed. I have many solutions

  1. ActiveX control
    Write the following code in script tag in your HTML.

    function getSize()
    {
    	var myFSO = new ActiveXObject(&quot;Scripting.FileSystemObject&quot;);
    	var filepath = document.upload.file.value;
    	var thefile = myFSO.getFile(filepath);
    	var size = thefile.size;
    	alert(size + &quot; bytes&quot;);
    }
    

    Please note this
    Use of ActiveX control is always avoided due to security reasons.
  2. Java Applet – I had written a Java applet. But i’ll prefer to write a separate code for the same.
  3. SWF – I haven’t tried it before. But it is a very good option.
  4. .htaccess
    Write following line in your .htaccess file.

    LimitRequestBody 2097152

    Apache error log will generate this entry when you exceed this limit on a form post or get request:

    Requested content-length of 4000107 is larger than the configured limit of 2097152
    

    And it will also display this message back in the web browser:

    &lt;h1&gt;Request Entity Too Large&lt;/h1&gt;

    By the way, the error number returned is 413. So, you could use a directive in your .htaccess file.

    Redirect 413 413.html
  5. Best way:
  6. Let client upload the file. Don’t write it at server end immediately. Instead,

    1. Create a file progress bar who monitors how much part of a file has been uploaded.
    2. Once it crosses maximum specified size limit;
      1. Leave writing
      2. Prompt the client.

    Now see how to implement this logic in Java

    1

    Download following jars

    • commons-fileupload-1.2.1
    • commons-io-1.4

    You will get them easily on apache sites.


    2

    Add following code in your java class say servlet.

    import org.apache.commons.fileupload.servlet.ServletFileUpload;
    import org.apache.commons.fileupload.disk.DiskFileItemFactory;
    import org.apache.commons.fileupload.*;
    
    import org.apache.commons.io.*;


    3

    Following line will help you to identify whether client is uploaded a file or not.

    boolean isMultipart = ServletFileUpload.isMultipartContent(request);
    


    4

    If yes then first read all the values through some iterator. And check whether there is any non form field (means whether the current item is a file)

    Object img = itr.next();
    FileItem item = (FileItem) img;
    if (!item.isFormField()){
    :
    }
    


    5

    Now its up to you whether you write a file on your server immediately. Or Byte by Byte. I’ll suggest for second option.

    byte[] boundary = &quot;article-stack.net&quot;.getBytes();
    //byte[] boundary = new byte[1000000]; //geting hanged by defining fixed no of bytes
    try{
        MultipartStream ms = new MultipartStream(item.getInputStream(),boundary,1000);
    
        FileOutputStream fileOut = new FileOutputStream(savedFile);
        ms.readBodyData(fileOut);
        fileOut.flush();
        fileOut.close();
    }catch(Exception exp)
    {
      savedFile.delete();
      exp.printStackTrace();
    }
    


    6

    Its not done boss. You have to write a progress listener.

    ProgressListener progressListener = new ProgressListener(){
       private long megaBytes = -1;
       public void update(long pBytesRead, long pContentLength, int pItems) {
           long mBytes = pBytesRead / 1000000;
           if (megaBytes == mBytes) {
               return;
           }
           megaBytes = mBytes;
           System.out.println(&quot;We are currently reading item &quot; + pItems);
           if (pContentLength == -1) {
               System.out.println(&quot;So far, &quot; + pBytesRead + &quot; bytes have been read.&quot;);
           } else {
               System.out.println(&quot;So far, &quot; + pBytesRead + &quot; of &quot; + pContentLength
                                  + &quot; bytes have been read.&quot;);
           }
       }
    };
    

    Modify the above progress listener as per your need to limit the file size.

Happy……..

Best English to Hindi, Hindi to Hindi, Hindi to English online dictionaries

February 6th, 2011 No comments

I am lazy to read books……….

Are you a Hindi blogger?
Or you wanna search something equal to your Hindi words?

Till 5 days ago, I used to visit translate.google.com to find out English word. I put Hindi words there. In 60% cases Google suggests be near about word. I put it into Wordweb to check whether it matches to my need.
Now I have an online dictionary who gives me proper result and multiple options to select correct word. It keeps me away from any other dictionary.

See the Screenshots against word “Satyata” in different search. And select which one fits to your need.

online hindi dictionary bahri

online hindi dictionary caturvedi

online hindi dictionary dasa-hindi

online hindi google translation

*Best feature of theses dictionaries is, you can search for more Hindi words using English or Hindi search directly.

How to extract contents from locked zip files without any software or attacker

January 12th, 2011 3 comments

amty winzip icon password hack
There is no software which can hack a locked zip files. Some brute force attacker can try for it. But using a bruite-force attacker shall be a stupid step.

This article is limited to not only for registered members but for the visitors who are really interested to know this trick.

What you need to do?
Register yourself – Because you’ll not be able to see contents without login.
Comment – I need to know your interest why do you want to hack a locked zip file.

If i find more than 100 unique comments by registered users then only I’ll tell you this trick. You need not to mention your mail id. I’ll update this article only.

Please note this
Read before any action

  1. This is a 2 minute trick. I tried it till 3 years back up to winzip 8.0.
  2. It may or may not work for latest version of winzip.
  3. You need no computer knowledge, any extra effort or mind.
  4. I can not take guarantee whether it’ll 100% foolproof for you.
  5. It’ll not work with locked winrar files.

What project you are planning to develop in this semester

January 11th, 2011 No comments

I observed that in most of the colleges, distribution of projects (as a college assignment) is very much similar every year, as it is given below.

Project Name Group size Popularity in %
Library Management 4 20
Hotel Management 3-4 15
HR Management 7-8 30
Cyber cafe Management 2 5
Transportation management 2 5
Other application like antivirus, dictionary etc 2 each 3 – 5
Other Management projects 3-4 each 20-30
Inventory management 3-4 20
Payroll management 2-3 15
School or college management 3-4 20

*This table is applicable only for computer branch students. And it might not be fit for some colleges.

All the projects which I mentioned are generally developed every year. And their understanding and documents flow from seniors to juniors like heirloom.

Ideas for project planning

Why don’t you try something different in this semester?

If you are deeply interested to design only management projects, It is not necessary that your project must have database. You may go beyond of this.

  • Make a network based application like a chat messenger which supports video chatting.
  • Or a FTP client that let you uploads & downloads files from a server.
  • You may either go for your own SMTP server or a mail server.

If you had set up your mind for standalone applications but not network based application then you may refer these topics as well

  • Mobile based dictionary
  • Or mobile based local bus timetable.
  • You also can develop a rich text editor
  • Or a traffic monitor system

Have a look on some web based applications

  • Develop a web based application to manage your appointments. Who can remind you and can present a calendar view.
  • You can develop an application which let user submit their message to various online social networking sites.
  • You can redesign your college website. So that it can be controlled fully from the back end.

Why to develop management type of project

These projects increase your understanding in a particular domain. You can highlight your domain knowledge in your resume. Further you can easily join a firm or an organization belongs to a particular domain like banking, finance or something else. All management based application use database. So their development shall increase your database knowledge as well. Database knowledge is primary to get selected in an offline campus. I’ll support if you do some certification in a particular domain parallel with your study. It’ll definitely help you in project development and campus selection as well.

Why not to develop management type of project

Application like network or mobile based applications, increases your knowledge in a particular technology. They give you confidence to work independently. You can make many of open source applications to weight up your resume. Moreover, If you are working on something different application or project then it’ll definitely fetch attention of your whole class and teachers as well.

How to extract all images from PDF in one short?

January 11th, 2011 No comments

If you are a web designer or graphics designer then you must be aware with this trick. But if you are not then it can become very helpful to save your time and effort.

For this, Import your PDF file in photoshop software. From the dialog box appeared, select image option and continue your work.

PDF in Photoshop import dialogbox

Had you fade up with new google image search? Switch to classic style

January 10th, 2011 No comments

Google has changed its display style for image search. They had adopted BING style with popping up images in addition. It displays more result when you scroll down.

Don’t you feel this search is slower than older one? Although their internal searching speed is as usual high but displaying result in front of end-user had become slow. Especially if you are working on a slow machine then you need to switch to classic view.

To switch google’s classic view of image search result, you just need to put “&sout=1” at the end of URL in your address bar. For example; if you are searching images for article-stack, you’ll find following URL in address bar


http://www.google.co.in/images?q=article-stack&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&ie=UTF-8&source=og&sa=N&hl=en&tab=wi&biw=1224&bih=514

google image search new style

Now to switch to classic view just add &sout=1 in last. You new URL would like to be


http://www.google.co.in/images?q=article-stack&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&ie=UTF-8&source=og&sa=N&hl=en&tab=wi&biw=1224&bih=514&sout=1

google image search classic

How to preview documents before downloading

December 28th, 2010 No comments

Last day while searching some PDF files, I felt need to review them before downloading. So I can save bandwidth of my internet speed. And I would not have to collect garbage. At the time I remembered my one of the article about how to embed documents on a web page. So that readers can read documents directly.


Online document viewer to save downloading time

This is very good trick. You just find out some document file over the net. And paste your link in address bar of internet browser after the below link

 http://docs.google.com/viewer?url= 

For example:
Your searched link is “xxx” then your final link would be this

 http://docs.google.com/viewer?url=xxx 
It’ll not only save your time of downloading. But it’ll let you preview all the pages from right side panel.

Only front page and one two more pages are loaded in advance for reading. Rest are cached at google’s server. Which would be loaded once you scroll down the document.

How to remove multiple blank lines from a document in 2 minutes

December 25th, 2010 No comments

This is very small trick I tried yesterday while creating a PDF file from a document file containing one blank line after a line containing text.

Well!! If you already had read my article about regular expression then it’ll seem very easy for you. Otherwise you just use it as it is without scrubbing your head. I’ll suggest you to read my articles over regular expression. So that you can create such tricks yourself.

What you have to do:

I am using TextPad for this purpose. You can use any test editor which supports regular expression like TextPad or NotePad++, EditPlus.

Copy paste contents in editor. Open “Find & Replace” dialog box from “Edit” menu. If you are using TextPad then you can press F8 to launch this dialog box.

Paste following text into Find text box

\n[ \t]*\n

And replace it with new line character “\n”. Remember that there is a space before “\t”. In the same way if you want to remove multiple blank lines then use “\n” just after “\t”.


textpad find and replace box

How to earn more revenue from adsense

December 23rd, 2010 No comments

Do you want to earn more money through adsense? You must had plant google adsense(or other) to your website. But if you check their performance, you’ll find that many of the clicks are unpaid. And many clicks have very less revenue. What are you planning to do now?


highly paid keywords

The same I was thinking some days ago. And I concluded with following points.

  1. There always a fight between adsense networks. I’ll suggest you to use at least 2 adsense like google, adbrite etc. After this I got better quality ads on my site.
  2. Write articles about keywords which are highly searched. It’ll increase traffic on your site.
  3. Never forget to write on topics which are unique and specific. Even if they are not covered in highly searched keywords. It’ll increase visitors interest, unique visitors, popularity etc
  4. Never publish more than 3-4 ads from the same adsense network on a web page. It’ll increase competition among ads provider. And you’ll get the chance to show highly paid ads.
  5. Try to cover highly paid keywords in your articles.

Highly paid keywords

From many of the sites, google adwords, trends and many more, i prepared the list of highly paid keywords.


Cheap
Loan
Insurance
Offer
Fare
Trip
Tour
Place
tickets
deal
discount
top
services
laptop
software
Credit card
car

You can group the above words suite to your articles. Like


Cheap car insurance
cheap holiday tour package
credit card offer
lowest air fare
cheap air fare
travel insurance
best deal on car sale
cheapest air tickets
auto insurance
:
:

I hope this will increase adsense revenue on your site very soon. Remember that you must not write any article only over these keywords. Because your adsense network may ban you. Better to use some of them and write articles so.

This article is about highly paid keywords. There are many SEO ways to increase your site popularity. Which will definitely increase traffic then revenue. We’ll discuss about it later

Embed Everything

December 13th, 2010 No comments

Many visitors are never interested to download the contents first then check them. They want to take snapshot about the contents from your site/article/post itself. You must help them to view documents online instead of downloading any document to their local PC or to installing any plugin. It’ll remove an overhead from your visitor and will increase hits on your site.


noticeboard embed everything to a webpage

What you need to embed

  1. Word document
  2. Power point presentation
  3. Excel worksheet
  4. PDF documents
  5. Video

I already had suggested about how to embed documents using google . But if you want to avoid any manual intervention then TGN plugin (for wordpress users) would be a good option.

How to use TGN

While writing an article, you can use short code to embed any document on your page. TGN must be installed in advance.

YouTube
[ youtube article-stack]

VideoReadr
[ videoreadr article-stack]

PDF
[ pdf article-stack]

PowerPoint
[ powerpoint article-stack]

Microsoft Word
[ word article-stack]

Note that: remember to replace “article-stack” keyword with valid link for your documents or video ID.

Let visitors read documents without downloading

December 13th, 2010 No comments

There is a very simple solution to display word documents , presentations, excel files etc on your own webpage itself. So people can read them directly without downloading the article and installing any plugin. You can take the help of google for this purpose.

noticeboard embed

For this,

  1. Either upload the documentation file on your server or arrange a link of any other server
  2. Place your link after the given link
    http://docs.google.com/viewer?url=

    For example;

    http://docs.google.com/viewer?url=http%3A%2F%2Fwww.jvds.nl%2Fclimateuncertaintyethics.ppt&embedded=true

Definitely, you would have to use “iframe” tag for this purpose. Read article Highly searched keywords in year 2010 for live demo.


Tip

Instead, if you are willing to display a website, document etc in a popup like thickbox then read the power of wordpress inbuilt thickbox. You can do it without installing any extra plugin.

Translate your name in 56 foreign language and 11 indian languages

December 12th, 2010 No comments

Everyone is aware with google translator. Google can translate your name to 57 different languages but only one Indian language ie HINDI.

google language translator

In the addition you can use quillpad to translate your name in 10 more Indian languages. You also can download its software to your mobile free translation. Remember that quillpad translate character to character, while google is able to translate complete sentence. Although google’s translation is not 100% exact, read Surprised Hindi Translation, but it’ll give you satisfactory result.

quillpad indian language translator

Use the power of wordpress inbuilt thickbox

December 12th, 2010 No comments

Many people search for plugins to add support of jquery based thickbox. But do you know this is already included in your wordpress bundle. Let’s try
article-stack in wordpress inbuilt jquery thickbox

Suppose you want to open a webpage into thickbox. Just add following code at the end of last link we made above

&amp;embedded=true&amp;KeepThis=true&amp;TB_iframe=true&amp;height=400&amp;width=650

And add following code to your anchor tag.

  class=&quot;thickbox&quot;

For Example

For more guidance, refer jquery thickbox