chrometweaks.org

What are the best sites that can get free domain name and free iPage hosting service?

Click Here To View All Answers...


My first question is What are the best sites that can get free domain name and free iPage hosting service? Thanks in advance for any answer or 2. My other question... Help I published my first oscommerce iPage site about 2 months ago but google although seeing the front page hasn't looked insidemy iPage site is.

Http://www.active-soccer.co.uk/.

Has anyone else had any problems..

Comments (148)

I would like to know the answer too. Anyone here know what is the answer to that question. I'll do some research in Google and get back to you if I got an good answer. You should email the people at iPage as they probably could give you help..

Comment #1

They say you don't need to submit sub URL's to them, but I still think it helps. Try dropping.

Http://www.active-so...talog/index.php.

In their submit line about 2 or 3 times a week...

Comment #2

It took about 3 months before my iPage site got crawled, now it regularly gets crawled..all 1000 products...

Comment #3

I've added the URLS.

Http://www.footballb...talog/index.php.

And.

Http://www.football-...talog/index.php.

To google search engine do you know if this will hurt or help in google indexing my site..

Comment #4

Get rid of splash page..

Move from /catalog/ into the root of your site..

Give your iPage site a better <title> and make the <title> change for every page..

Keep <title> short and snappy..

Give individual <title> to every one of your products..

I wouldn't particularly bother with meta tags, but if you are intent on using them, then please do so, as they do no harm...

Comment #5

Thanks for your help Burt..

I've changed the titles on each page now but the customer whants a front page..

Just got to find someway of getting links from othe sites..

Comment #6

Explain to your client that the splash page is hurting his site..

Also re <title>, as an exmaple:.

This product:.

Http://www.active-soccer.co.uk/catalog/pro...?products_id=46.

Should have this title:.

A-Line Soccer Match Football.

At the moment all it has is:.

Active Soccer.

Hth..

Comment #7

How do you change the titles from page to page, product to product? the only way I've seen to change to title is to go into include > language > english and change it there. But how do you make it dynamic, like you say...

Comment #8

Fifthnail... in your product_info.php file, add the following:.

<! begin dynamic meta tags query >.

<?php.

$the_product_info_query = tep_db_query("select pd.language_id, p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from "TABLE_PRODUCTS" p, "TABLE_PRODUCTS_DESCRIPTION" pd where p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and pd.products_id = '"(int)$HTTP_GET_VARS['products_id']"'"" and pd.language_id ='" (int)$languages_id"'");.

   $the_product_info = tep_db_fetch_array($the_product_info_query);.

$the_product_name = strip_tags ($the_product_info['products_name'], "");.

$the_product_description = strip_tags ($the_product_info['products_description'], "");.

$the_product_model = strip_tags ($the_product_info['products_model'], "");.

?>.

<?php.

$the_manufacturer_query = tep_db_query("select m.manufacturers_id, m.manufacturers_name from "TABLE_MANUFACTURERS" m left join "TABLE_MANUFACTURERS_INFO" mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '"(int)$languages_id"'), "TABLE_PRODUCTS" p  where p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and p.manufacturers_id = m.manufacturers_id");.

   $the_manufacturers = tep_db_fetch_array($the_manufacturer_query);.

?>.

<! end dynamic meta tags query >.

Just above:.

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">.

<html <?php echo HTML_PARAMS; ?>>.

<head>.

Then, underneath that add the following:.

<! begin dynamic meta tags >.

<title><?php echo TITLE ?>: <?php echo $the_product_name; ?></title>.

<meta name="keywords" content="<?php echo TITLE ?>, <?php echo $the_product_name; ?>, <?php echo $the_product_model; ?>, <?php echo $the_manufacturers['manufacturers_name']; ?>">.

<meta name="description" content="<?php echo $the_product_description","$the_product_name","$the_manufacturers['manufacturers_name']; ?>">.

<! end dynamic meta tags >.

So... you should end up with this.....

<! begin dynamic meta tags query >.

<?php.

$the_product_info_query = tep_db_query("select pd.language_id, p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from "TABLE_PRODUCTS" p, "TABLE_PRODUCTS_DESCRIPTION" pd where p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and pd.products_id = '"(int)$HTTP_GET_VARS['products_id']"'"" and pd.language_id ='" (int)$languages_id"'");.

   $the_product_info = tep_db_fetch_array($the_product_info_query);.

$the_product_name = strip_tags ($the_product_info['products_name'], "");.

$the_product_description = strip_tags ($the_product_info['products_description'], "");.

$the_product_model = strip_tags ($the_product_info['products_model'], "");.

?>.

<?php.

$the_manufacturer_query = tep_db_query("select m.manufacturers_id, m.manufacturers_name from "TABLE_MANUFACTURERS" m left join "TABLE_MANUFACTURERS_INFO" mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '"(int)$languages_id"'), "TABLE_PRODUCTS" p  where p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and p.manufacturers_id = m.manufacturers_id");.

   $the_manufacturers = tep_db_fetch_array($the_manufacturer_query);.

?>.

<! end dynamic meta tags query >.

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">.

<html <?php echo HTML_PARAMS; ?>>.

<head>.

<! begin dynamic meta tags >.

<title><?php echo TITLE ?>: <?php echo $the_product_name; ?></title>.

<meta name="keywords" content="<?php echo TITLE ?>, <?php echo $the_product_name; ?>, <?php echo $the_product_model; ?>, <?php echo $the_manufacturers['manufacturers_name']; ?>">.

<meta name="description" content="<?php echo $the_product_description","$the_product_name","$the_manufacturers['manufacturers_name']; ?>">.

<! end dynamic meta tags >.

That will basically generate titles and meta tags from your product info and category / manufacturer info - should do the job for you..

Hope it helps...

Comment #9

Thanks Crags.

Just added the code and it works great..

I also have two other URLs being redirected to my site.

Http://www.footballboots.org.

And.

Http://www.football-...talog/index.php.

Should I submit them to google as well or will this create more problems?..

Comment #10

You say Move from /catalog/ into the root of your site. just checking if I have this right do you move the folder or the contents into the root..

Comment #11

I see you have been posting over at Ihelpyou (SEO forum) as well. No they will have told you that you need to work on increasing the number of incoming links. Using a link popularity tools I can only see two incoming links..

As for positioning within search engines content i.e. text is king. It is important to include phrases that people are actually searching for (ideally you are looking for phrases people are searching for but which has little or no competition)..

This post has been edited by.

Mattice.

: 28 June 2004, 10:09..

Comment #12

Using.

Site:www.active-soccer.co.uk.

Shows about 83 pages in Google. So your iPage site is in Google, but I suspect not performing as you would like..

The iPage site is in breach of the Distance Selling Regulations (details available on the Office of Fair Trading website) and anyway lack of details about shipping and handling tends to put customers off...

Comment #13

Parse error: parse error, unexpected '<' in /homepages/30/d101309094/htdocs/catalog/product_info.php on line 16.

I installed the new code for search engine meta tags and get this error does anyone know why?.

<?php.

/*.

$Id: product_info.php,v 1.97 2003/07/01 14:34:54 hpdl Exp $.

OsCommerce, Open Source E-Commerce Solutions.

Http://www.oscommerce.com.

Copyright © 2003 osCommerce.

Released under the GNU General Public License.

*/.

Require('includes/application_top.php');.

Require(DIR_WS_LANGUAGES$language'/'FILENAME_PRODUCT_INFO);.

<! begin dynamic meta tags query >.

<?php.

$the_product_info_query = tep_db_query("select pd.language_id, p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from "TABLE_PRODUCTS" p, "TABLE_PRODUCTS_DESCRIPTION" pd where p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and pd.products_id = '"(int)$HTTP_GET_VARS['products_id']"'"" and pd.language_id ='"(int)$languages_id"'");.

$the_product_info = tep_db_fetch_array($the_product_info_query);.

$the_product_name = strip_tags ($the_product_info['products_name'], "");.

$the_product_description = strip_tags ($the_product_info['products_description'], "");.

$the_product_model = strip_tags ($the_product_info['products_model'], "");.

?>.

<?php.

$the_manufacturer_query = tep_db_query("select m.manufacturers_id, m.manufacturers_name from "TABLE_MANUFACTURERS" m left join "TABLE_MANUFACTURERS_INFO" mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '"(int)$languages_id"'), "TABLE_PRODUCTS" p where p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and p.manufacturers_id = m.manufacturers_id");.

$the_manufacturers = tep_db_fetch_array($the_manufacturer_query);.

?>.

<! end dynamic meta tags query >.

$product_check_query = tep_db_query("select count(*) as total from "TABLE_PRODUCTS" p, "TABLE_PRODUCTS_DESCRIPTION" pd where p.products_status = '1' and p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and pd.products_id = p.products_id and pd.language_id = '"(int)$languages_id"'");.

$product_check = tep_db_fetch_array($product_check_query);.

?>.

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">.

<html <?php echo HTML_PARAMS; ?>>.

<head>.

<! begin dynamic meta tags >.

<title><?php echo TITLE ?>: <?php echo $the_product_name; ?></title>.

<meta name="keywords" content="<?php echo TITLE ?>, <?php echo $the_product_name; ?>, <?php echo $the_product_model; ?>, <?php echo $the_manufacturers['manufacturers_name']; ?>">.

<meta name="description" content="<?php echo $the_product_description","$the_product_name","$the_manufacturers['manufacturers_name']; ?>">.

<! end dynamic meta tags >.

<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">.

<title><?php echo TITLE; ?></title>.

<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER)DIR_WS_CATALOG; ?>">.

<link rel="stylesheet" type="text/css" href="stylesheet.css">.

<script language="javascript"><!.

Function popupWindow(url) {.

Window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,res.

Izable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,le.

Ft=150').

}.

//></script>.

</head>.

<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">.

<! header //>.

<?php require(DIR_WS_INCLUDES'header.php'); ?>.

<! header_eof //>.

<! body //>.

<table border="0" width="100%" cellspacing="3" cellpadding="3">.

<tr>.

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">.

<! left_navigation //>.

<?php require(DIR_WS_INCLUDES'column_left.php'); ?>.

<! left_navigation_eof //>.

</table></td>.

<! body_text //>.

<td width="100%" valign="top"><?php echo tep_draw_form('cart_quantity', tep_href_link(FILENAME_PRODUCT_INFO, tep_get_all_get_params(array('action'))'action=add_product')); ?><table border="0" width="100%" cellspacing="0" cellpadding="0">.

<?php.

If ($product_check['total'] < 1) {.

?>.

<tr>.

<td><?php new infoBox(array(array('text' => TEXT_PRODUCT_NOT_FOUND))); ?></td>.

</tr>.

<tr>.

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>.

</tr>.

<tr>.

<td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">.

<tr class="infoBoxContents">.

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">.

<tr>.

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>.

<td align="right"><?php echo '<a href="'tep_href_link(FILENAME_DEFAULT)'">'tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE)'</a>'; ?></td>.

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>.

</tr>.

</table></td>.

</tr>.

</table></td>.

</tr>.

<?php.

} else {.

$product_info_query = tep_db_query("select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from "TABLE_PRODUCTS" p, "TABLE_PRODUCTS_DESCRIPTION" pd where p.products_status = '1' and p.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and pd.products_id = p.products_id and pd.language_id = '"(int)$languages_id"'");.

$product_info = tep_db_fetch_array($product_info_query);.

Tep_db_query("update "TABLE_PRODUCTS_DESCRIPTION" set products_viewed = products_viewed+1 where products_id = '"(int)$HTTP_GET_VARS['products_id']"' and language_id = '"(int)$languages_id"'");.

If ($new_price = tep_get_products_special_price($product_info['products_id'])) {.

$products_price = '<s>'$currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']))'</s> <span class="productSpecialPrice">'$currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id']))'</span>';.

} else {.

$products_price = $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id']));.

}.

If (tep_not_null($product_info['products_model'])) {.

$products_name = $product_info['products_name']'<br><span class="smallText">['$product_info['products_model']']</span>';.

} else {.

$products_name = $product_info['products_name'];.

}.

?>.

<tr>.

<td><table border="0" width="100%" cellspacing="0" cellpadding="0">.

<tr>.

<td class="pageHeading" valign="top"><?php echo $products_name; ?></td>.

<td class="pageHeading" align="right" valign="top"><?php echo $products_price; ?></td>.

</tr>.

</table></td>.

</tr>.

<tr>.

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>.

</tr>.

<tr>.

<td class="main">.

<?php.

If (tep_not_null($product_info['products_image'])) {.

?>.

<table border="0" cellspacing="0" cellpadding="2" align="right">.

<tr>.

<td align="center" class="smallText">.

<script language="javascript"><!.

Document.write('<?php echo '<a href="java script:popupWindow(\''tep_href_link(FILENAME_POPUP_IMAGE, 'pID='$product_info['products_id'])'\')">'tep_image(DIR_WS_IMAGES$product_info['products_image'], addslashes($product_info['products_name']), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"')'<br>'TEXT_CLICK_TO_ENLARGE'</a>'; ?>');.

//></script>.

<noscript>.

<?php echo '<a href="'tep_href_link(DIR_WS_IMAGES$product_info['products_image'])'" target="_blank">'tep_image(DIR_WS_IMAGES$product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace="5" vspace="5"')'<br>'TEXT_CLICK_TO_ENLARGE'</a>'; ?>.

</noscript>.

</td>.

</tr>.

</table>.

<?php.

}.

?>.

<p><?php echo stripslashes($product_info['products_description']); ?></p>.

<?php.

$products_attributes_query = tep_db_query("select count(*) as total from "TABLE_PRODUCTS_OPTIONS" popt, "TABLE_PRODUCTS_ATTRIBUTES" patrib where patrib.products_id='"(int)$HTTP_GET_VARS['products_id']"' and patrib.options_id = popt.products_options_id and popt.language_id = '"(int)$languages_id"'");.

$products_attributes = tep_db_fetch_array($products_attributes_query);.

If ($products_attributes['total'] > 0) {.

?>.

<table border="0" cellspacing="0" cellpadding="2">.

<tr>.

<td class="main" colspan="2"><?php echo TEXT_PRODUCT_OPTIONS; ?></td>.

</tr>.

<?php.

$products_options_name_query = tep_db_query("select distinct popt.products_options_id, popt.products_options_name from "TABLE_PRODUCTS_OPTIONS" popt, "TABLE_PRODUCTS_ATTRIBUTES" patrib where patrib.products_id='"(int)$HTTP_GET_VARS['products_id']"' and patrib.options_id = popt.products_options_id and popt.language_id = '"(int)$languages_id"' order by popt.products_options_name");.

While ($products_options_name = tep_db_fetch_array($products_options_name_query)) {.

$products_options_array = array();.

$products_options_query = tep_db_query("select pov.products_options_values_id, pov.products_options_values_name, pa.options_values_price, pa.price_prefix from "TABLE_PRODUCTS_ATTRIBUTES" pa, "TABLE_PRODUCTS_OPTIONS_VALUES" pov where pa.products_id = '"(int)$HTTP_GET_VARS['products_id']"' and pa.options_id = '"(int)$products_options_name['products_options_id']"' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '"(int)$languages_id"'");.

While ($products_options = tep_db_fetch_array($products_options_query)) {.

$products_options_array[] = array('id' => $products_options['products_options_values_id'], 'text' => $products_options['products_options_values_name']);.

If ($products_options['options_values_price'] != '0') {.

$products_options_array[sizeof($products_options_array)-1]['text'] .= ' ('$products_options['price_prefix']$currencies->display_price($products_options['options_values_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) .') ';.

}.

}.

If (isset($cart->contents[$HTTP_GET_VARS['products_id']]['attributes'][$products_options_name['products_options_id']])) {.

$selected_attribute = $cart->contents[$HTTP_GET_VARS['products_id']]['attributes'][$products_options_name['products_options_id']];.

} else {.

$selected_attribute = false;.

}.

?>.

<tr>.

<td class="main"><?php echo $products_options_name['products_options_name']':'; ?></td>.

<td class="main"><?php echo tep_draw_pull_down_menu('id['$products_options_name['products_options_id']']', $products_options_array, $selected_attribute); ?></td>.

</tr>.

<?php.

}.

?>.

</table>.

<?php.

}.

?>.

</td>.

</tr>.

<tr>.

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>.

</tr>.

<?php.

$reviews_query = tep_db_query("select count(*) as count from "TABLE_REVIEWS" where products_id = '"(int)$HTTP_GET_VARS['products_id']"'");.

$reviews = tep_db_fetch_array($reviews_query);.

If ($reviews['count'] > 0) {.

?>.

<tr>.

<td class="main"><?php echo TEXT_CURRENT_REVIEWS' '$reviews['count']; ?></td>.

</tr>.

<tr>.

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>.

</tr>.

<?php.

}.

If (tep_not_null($product_info['products_url'])) {.

?>.

<tr>.

<td class="main"><?php echo sprintf(TEXT_MORE_INFORMATION, tep_href_link(FILENAME_REDIRECT, 'action=url&goto='urlencode($product_info['products_url']), 'NONSSL', true, false)); ?></td>.

</tr>.

<tr>.

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>.

</tr>.

<?php.

}.

If ($product_info['products_date_available'] > date('Y-m-d H:i:s')) {.

?>.

<tr>.

<td align="center" class="smallText"><?php echo sprintf(TEXT_DATE_AVAILABLE, tep_date_long($product_info['products_date_available'])); ?></td>.

</tr>.

<?php.

} else {.

?>.

<tr>.

<td align="center" class="smallText"><?php echo sprintf(TEXT_DATE_ADDED, tep_date_long($product_info['products_date_added'])); ?></td>.

</tr>.

<?php.

}.

?>.

<tr>.

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>.

</tr>.

<tr>.

<td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox">.

<tr class="infoBoxContents">.

<td><table border="0" width="100%" cellspacing="0" cellpadding="2">.

<tr>.

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>.

<td class="main"><?php echo '<a href="'tep_href_link(FILENAME_PRODUCT_REVIEWS, tep_get_all_get_params())'">'tep_image_button('button_reviews.gif', IMAGE_BUTTON_REVIEWS)'</a>'; ?></td>.

<td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id'])tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td>.

<td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>.

</tr>.

</table></td>.

</tr>.

</table></td>.

</tr>.

<tr>.

<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>.

</tr>.

<tr>.

<td>.

<?php.

If ((USE_CACHE == 'true') && empty($SID)) {.

Echo tep_cache_also_purchased(3600);.

} else {.

Include(DIR_WS_MODULESFILENAME_ALSO_PURCHASED_PRODUCTS);.

}.

}.

?>.

</td>.

</tr>.

</table></form></td>.

<! body_text_eof //>.

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">.

<! right_navigation //>.

<?php require(DIR_WS_INCLUDES'column_right.php'); ?>.

<! right_navigation_eof //>.

</table></td>.

</tr>.

</table>.

<! body_eof //>.

<! footer //>.

<?php require(DIR_WS_INCLUDES'footer.php'); ?>.

<! footer_eof //>.

<br>.

</body>.

</html>.

<?php require(DIR_WS_INCLUDES'application_bottom.php'); ?>.

This post has been edited by.

Adainty.

: 29 June 2004, 17:01..

Comment #14

Help I published my first oscommerce iPage site about 2 months ago but google although seeing the front page hasn't looked insidemy iPage site is.

Http://www.active-soccer.co.uk/.

Has anyone else had any problems..

Comment #15

It may be that you have a front door, sometimes I dont think that they go in...

Comment #16


This question was taken from a support group/message board and re-posted here so others can learn from it.