right_side

Search engine friendly pages help you achieve high ranking in the search results. If your pages are search engine friendly, then you will be placed at the top of search results for your optimized keywords. This article will not cover advance techniques but it will certainly help you achieve high ranking by optimizing and creating new pages.

 

1. Before creating any page, you must know for which specific keywords are you creating / optimizing page. Concentrate on those specific keywords, use them throughout the web page. Don’t flood your page with those keywords, search engine robots are clever enough  to point spam, and if you will use those keywords a lot of times in a page, spam flag will be triggered, which may hurt your current ranking.

 

2.  Start your page title with that specific keyword, for example you are concentrating on a keyword “web hosting”, then use this keyword in the title. Don’t use more than 5 words in the <title> tag. Use three important meta tags in each page i.e. title, description and keyword. These three meta tags are most important and are MUST to have in any page.

 

3. The first paragraph is very crucial and important, the search engines (robots) usually pick the first 30-40 words for analysis and ranking, although it doesn’t mean that only first paragraph is important. You should use your specific keywords throughout the page.

 

4. Use your keyword in headline <h1> tag. There have been a lot of discussion on the headline tags, most of the experts believe headline “<h1>” and bold text “<b>” is given extra weight, I have personally tested this and have reached in top ten positions for a specific keyword. Do not use <h1> tag so often, use it only 2-3 times in one page, you can easily change the style of  <h1> tag using css. For example

 

h1 { font-family: tahoma, helvetica; font-size: 12px; color: #434D4B;}

 

5. Use “alt” and “title” tags for images, search engine robots cannot identify graphics and / or flash based SWF files, so always use “alt” tag and put your specific keyword in it. I personally renamed some of my images to my specific keyword which also helps in ranking, for example I developed a web hosting site, I had an image of server and its name was zxcv123.gif I renamed it to web-hosting-server.gif It’s a good technique for concentrating on specific keywords.

 

6. Use keyword rich files names, for example if your page is about hosting and you rename it newpage.html, it doesn’t make sense, use something like web-hosting.html. It not only helps search engines but these URLs are easy to remember. The same applies to the folders / directory names.

 

7. Anchor text, is the most important factor in high ranking. Anchor text is the mask of any URL, the text which leads to any link. Do not use more than 100 links per page as recommended by Google, as in our case we are concentrating on “web hosting” keyword, you should use “dedicated server”, “reseller hosting” etc in your page for more keywords, and link other pages of your website, less the links will be on a page, the more pageRank weight will be transferred to the linked page.

 

8. Do not use frames, most of the search engines cannot follow frames, use it if you do not have any alternative. The page loaded in frames cannot be read by the search engine robot, so anything or any optimization you do in that page is invisible to the search engine robot.

 

9. Search engines robots are clever than you think, so do not try to cheat them, you will find tons of tricks to cheat search engines, but what if those tricks get you banned from search engines?  If you have found a good trick and you feel it can get you banned simply read search engine guidelines, or ask from the gurus in online SEO communities.

 

10. Content is king, you might have read this a thousand times, and this is what search engines love. So before creating a new page, collect and write useful, keyword rich and informative content for your page. Do not copy and paste other’s content, although there is no proof of “duplicate content penalty” but just don’t use it. Search engines love fresh content.

 

Finally, do not use any tricks to cheat search engines, like hidden text, hidden variable names with keyword, cloaking etc. Follow the Top Ten Tips I have mentioned and you will see the results yourself, don’t expect to see the results in one to two days, you will see results in 2-3 months or even more. For one of my test I have seen results after 5 months and reached top 10 positions. Good luck with optimizing and creating search engine friendly pages.

My previous article which explains how one can easily get the URL / download link posted by vendor without purchasing it.

http://www.aliroman.com/article/a-bug-in-2checout-passback-variables-26-1.html

the reponse from 2checkout.com support is as follows which they have provided to me. They said it is recommended not to provide the URLs, then I guess this feature must be disabled or at least one shoule know that people can easily get their product without purchaisng it. Here is the reponse, I am posting it here so that you can better understand how everything works (only for educational purpose)
 
Note : I am just copy and pasting a few points form the email.

The ability to include ‘demo=Y’  to return to the vendor defined approved URL
without placing a valid order is not a security flaw, it is the intended usage
of this parameter.  It is included in the parameter set in order to allow for
vendor testing, from the start of the order process (passing the parameters to
2checkout’s purchase routine), to the end of the order process (returning to
the Approved URL defined by the vendor).

It is true that if a vendor defines an approved URL allows access to the
downloadable product/service they are selling, and the vendor takes no further
security precautions, someone could download the product/service by including
the ‘demo=Y’ parameter.

It is not recommended to provide a downloadable product/service to a customer
immediately after a sale completes by means of a return to the Approved URL.
It is recommended to allow the fraud review process to complete before
providing your customer with the product/service.

We realize that some vendors may not wish to wait for the fraud review process
to complete before providing their customer with a downloadable
product/service.  For such vendors, the MD5 hash is provided to help verify
the authenticity of a sale.  We intentionally break the hash code that is
passed back if the ‘demo=Y’ parameter is used. You can compare the value of
the hash we pass back with the value of what the hash should be (this needs to
be calculated on your end). This will allow you to determine whether or not to
provide the customer with the downloadable product/service.  It should be
noted that when using this method to provide a downloadable product/service
immediately, you do run the risk of having your product/service stolen by
someone placing a fraudulent order with a stolen credit card.

For full details on using the MD5 hash please refer to the following Help Desk
article:

https://support.2co.com/deskpro/faq.php?do=article&articleid=336

If you choose to provide a downloadable product/service immediately after a
sale using the Approved URL, and do not check the MD5 key which is passed to
the Approved URL to verify the validity of the sale before providing a
customer with a product, then you are accepting the risk that your product may
be taken without being paid for by someone who includes the ‘demo=Y’ parameter.


 
Now, I guess one must check twice before giving an instant download link after the successfully payment, becuase as a vendor I know there are a lot of people using stolen credit card to make purchases which end as a CHARGEBACK or refund.

This tutorial will demonstrate how to send/save data to/in a text file. Before starting this tutorial I will define what is an Input Box and how to use it.

What is Input Box

Input box is a text field in which you enter your data with the help of keyboard. It is usually used to save Visitors/members information which they input during their visit to your site. It can be in the form of Emailer, Guestbook, Contact form or in any other form which is not supposed to be dynamically used, for example you input a number 4 and when you press Proceed button, it calculates square of 4. Here is an example of Input Text Box and Dynamic Text Box. In this example you will input some text in Input text box and it will send that DATA to dynamic TEXT and perform and action.

Steps in this example.
——————————
Note : In this example you will make one Input Text Box and one Dynamic Text Box. Then you will send data of Input Box to Dynamic text through variable.

1. Make a text box and select its type as Input Box. In its Name type inputName. Check the box of target. In variable box use any name for example inputVar. Now inputVar is the variable which will carry the data you will input in this box.

2. Make a text box and select its type as Dynamic Text Box. Give its name and
variable as above. See in the following figure.

user posted image

3. Place a Stop action on Frame number 1 in main timelime.
4. In front of your Dyanmic Text box place any effect you like.
5. Make a button and put this action in its release state.

on (release) {
dynamicVar=inputVar;
gotoSceneAndPlay(”“,2);
}


In above example you have learned how to use an Input Box and how to get data into Dynamic Text box. We have sent data from Input Text box to Dynamic Text Box.

Dwonload Example File

UNDERSTANDING - HOW TO SEND DATA TO TEXT FILE FROM INPUT BOX
—————————————————————————–
Now I assume that you can understand how Input and Dynamic TEXT works. So here we go. You must also undestand how varialbes work, if you dont know then please read this Variable Tutorial and this Tutorial..For more details on how it work with PHP, Read this tutorial

Steps for making an example which sends data to a text file.
——————————————————————–

1. Make a text box and select its type as Input Box. In its Name type inputName. Check the box of target. In variable box use any name for example inputVar. Now inputVar is the variable which will carry the data you will input in this box. Click on the button for multiline.

2. Make a text file with notepad and write &myDynamicVar=This is my text.

3. Again open notepad paste the following code in it and save it as myphpfile.php

chmod(”mytextfile.txt”,0666);
$f=fopen(”mytextfile.txt”,”w”);
fwrite($f,”&myDynamicVar=$inputVar”);
fclose($f);
chmod(”mytextfile.txt”,0600);
?>


4. Make a button “Save” and on its action paste the following code.

on (release) {
this.loadVariables(”myphpfile.php”,’POST’);
}

Download Example File

EXPLANATION of PHP FILE
—————————-
There are 7 lines in myphpfile.php

1. 2. chmod(”mytextfile.txt”,0666);
3. $f=fopen(”mytextfile.txt”,”w”);
4. fwrite($f,”&myDynamicVar=$inputVar”);
5. fclose($f);
6. chmod(”mytextfile.txt”,0600);
7. ?>



 

What is on line 1 ” ?
This is PHP synatx used to start PHP code, as we use Begin keyword in Pascal and { in C,C++.

 

What is on line 2 “chmod(”mytextfile.txt”,0666);”

This is code which will automatically change te permission of text file, so that you are able to write
data into it.

What is on line 3 “$f=fopen(”mytextfile.txt”,”w”);”

Here we have made a new variable $f and we have assign it a value fopen(”mytextfile.txt”,”w”). Now fopen is a PHP function which open any file for different purposes, for example we are opening text file to write data into it, thats why we have used “w” infront of it. If we want to append any file we will use “a”.

 

What is on line 4 “fwrite($f,”&myDynamicVar=$inputVar”);”

fwrite is the function which write data to file, in its first argument you have passed the variavble “$f” which is opening text file in line 3, in second agrument I have used “&myDynamicVar=$inputVar”.

 

What is on line 5 “fclose($f);”
You will have to close file which you have opend for any purpose.

 

What is on line 6 “chmod(”mytextfile.txt”,0600);”
We have again changed the file permission so that no one else can write any data externally.

 

What is on line 7 “?>”
This is closing syntax for a PHP file.

 

You are done. Upload your files and check on the server which supports PHP Scripts. You dont need to chmod any file. I hope it helps :)

This technique has become so popular and people with PR 0 create a fake PR 8 or 9 and start selling links, they usually target the people how are new to internet as well as search engines techniques and they pay high for something that worths nothing.
 
This trick is now used by many cheaters who cheat people by saying that their pageRank will be increased if they their high ranked (pagerank) domain points to ehri site, Its true that if high pagerank site point another site, google considers it as a vote of confidence, but what if the site pointing to you has pagerank of 0 ? Its useless even harmful if the site has been banned from google.
 
The problem occurs in google toolbar, you can cheive high pagerank by simply redirecting with 301 header redirect method, redicrect site to high pagerank site for example google.com itself, then wait after the next pagerank update WOW your pagerank becomes exactly to what google.com have.
 
you can check either they have any backlinks by the using the following query in google
 
link:www.websitename.com
 
the above query will return all the backlinks ofthat particular website. here is a free tool which can tell you the actual pagerank of any website
 
 
So be careful when you are buying links just to increase your pagerank from a high pagerank website, before buying check if the site has any backlinks in google, if the site has pagerank 7 and there is no backlink then it has a fake pagerank, so its useless and waste of money.
 
My suggestion is not to buy links to get you pagerank high, becuase you will be cheated and just stick with your relevant websites even if they do not have high pagerank.
 
Search engines like google.com have become very tricky and picky, their system can quickly identify if you are spamming and getting links (buying a lot of links) very quickly. Keep it natural, if you will buy a lot of links you will harm your ranking, and dont get links from irrelevant websites becuase those links not considered as vote of confidence and bots can easily idently it as a link trade.