Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Bildername für Google ändern in XT Commerce

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
TomTomGo
PostRank 1
PostRank 1
Beiträge: 27
Registriert: 24.06.2013, 13:00

Beitrag von TomTomGo » 25.06.2013, 14:49

Ok, mir stellt sich nur noch die Frage wie ich den Dateinamen mit dem Alt Tag versehe. Muss ich das Bild offline bearbeiten (zwischenspeichern, bearbeiten, neu hochladen) oder mach ich das online im Quellcode?

@Casi: Das gleiche möchte ich auch in paar Wochen sagen. Zugriff sollte erhöht werden. Wenns denn klappt. Wobei bei 250.000 Artikeln habe ich einiges zu tun :evil:

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Casi
PostRank 7
PostRank 7
Beiträge: 490
Registriert: 22.06.2006, 14:24

Beitrag von Casi » 25.06.2013, 15:13

Den alt-Tag ergänzt Du nur einmal in den ensprechenden HTML-Dateien. Schau z.B. in der product_info.php wo das Bild eingebunden wird und ergänze beim IMG-Pfad das alt-Tag. Bei mir sieht das so aus

Code: Alles auswählen

 
&#123;if $PRODUCTS_IMAGE !=''&#125;<a href="&#123;$PRODUCTS_IMAGE|replace&#58;"info_images"&#58;"popup_images"&#125;" rel="lightbox-product"><img src="&#123;$PRODUCTS_IMAGE&#125;" alt="&#123;$PRODUCTS_NAME&#125;" title="&#123;$PRODUCTS_NAME&#125;" class="imgLeft"/></a>&#123;/if&#125;
Das gleiche machst Du bei den verschiedenen Listenansichten. Und schon hast Du für 250000 Artikel die Bilder ein Stück weiter optimiert.

TomTomGo
PostRank 1
PostRank 1
Beiträge: 27
Registriert: 24.06.2013, 13:00

Beitrag von TomTomGo » 26.06.2013, 09:08

Code: Alles auswählen

<?php

/* -----------------------------------------------------------------------------------------
   $Id&#58; product_info.php 1320 2005-10-25 14&#58;21&#58;11Z matthias $   

   XT-Commerce - community made shopping
   http&#58;//www.xt-commerce.com

   Copyright &#40;c&#41; 2003 XT-Commerce
   -----------------------------------------------------------------------------------------
   based on&#58; 
   &#40;c&#41; 2000-2001 The Exchange Project  &#40;earlier name of osCommerce&#41;
   &#40;c&#41; 2002-2003 osCommerce&#40;product_info.php,v 1.94 2003/05/04&#41;; www.oscommerce.com 
   &#40;c&#41; 2003      nextcommerce &#40;product_info.php,v 1.46 2003/08/25&#41;; www.nextcommerce.org

   Released under the GNU General Public License 
   -----------------------------------------------------------------------------------------
   Third Party contribution&#58;
   Customers Status v3.x  &#40;c&#41; 2002-2003 Copyright Elari elari@free.fr | www.unlockgsm.com/dload-osc/ | CVS &#58; http&#58;//cvs.sourceforge.net/cgi-bin/viewcvs.cgi/elari/?sortby=date#dirlist
   New Attribute Manager v4b                            Autor&#58; Mike G | mp3man@internetwork.net | http&#58;//downloads.ephing.com   
   Cross-Sell &#40;X-Sell&#41; Admin 1                          Autor&#58; Joshua Dechant &#40;dreamscape&#41;
   Released under the GNU General Public License
   ---------------------------------------------------------------------------------------*/

include &#40;'includes/application_top.php'&#41;;
// create smarty elements
$smarty = new Smarty;

// include boxes

if &#40;$_GET&#91;'products_id'&#93;&#41; &#123;
	$cat = xtc_db_query&#40;"SELECT categories_id FROM ".TABLE_PRODUCTS_TO_CATEGORIES." WHERE products_id='".&#40;int&#41; $_GET&#91;'products_id'&#93;."'"&#41;;
	$catData = xtc_db_fetch_array&#40;$cat&#41;;
	require_once &#40;DIR_FS_INC.'xtc_get_path.inc.php'&#41;;
	if &#40;$catData&#91;'categories_id'&#93;&#41;
		$cPath = xtc_input_validation&#40;xtc_get_path&#40;$catData&#91;'categories_id'&#93;&#41;, 'cPath', ''&#41;;

&#125;

require &#40;DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/source/boxes.php'&#41;;

// include needed functions
require_once &#40;DIR_FS_INC.'xtc_get_download.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_delete_file.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_get_all_get_params.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_date_long.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_draw_hidden_field.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_image_button.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_draw_form.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_draw_input_field.inc.php'&#41;;
require_once &#40;DIR_FS_INC.'xtc_image_submit.inc.php'&#41;;

if &#40;$_GET&#91;'action'&#93; == 'get_download'&#41; &#123;
	xtc_get_download&#40;$_GET&#91;'cID'&#93;&#41;;
&#125;

include &#40;DIR_WS_MODULES.'product_info.php'&#41;;

require &#40;DIR_WS_INCLUDES.'header.php'&#41;;
$smarty->assign&#40;'language', $_SESSION&#91;'language'&#93;&#41;;
$smarty->caching = 0;
if &#40;!defined&#40;RM&#41;&#41;
	$smarty->load_filter&#40;'output', 'note'&#41;;
$smarty->display&#40;CURRENT_TEMPLATE.'/index.html'&#41;;
include &#40;'includes/application_bottom.php'&#41;;
?>
So schauts bei mir aus. Wo häng ich jetzt welchen Code ein?

Sorry fürs so blöde fragen, aber ich hatte mit sowas echt noch NIE, und damit mein ich wirklich NIE was zu tun.

Also ergänze ich diesen alt-tag irgendwo hier drin und kann den bildern dann namen geben? Mir ist mittlerweile einigermaßen klar was das überhaupt ist (glaub Platzhalter von früher, bzw. jetzt wenn man mit der Maus über das Bild fährt).

Aber mir ist nicht klar, ob ich das bei jedem einzelnen Produktbild ändern muss? Alle meine Bilder haben Nummern, auch die lokal hinterlegten. Bin grad total durcheinander.

GIbts nicht irgendein Onlinesupport für 20 EUR der sowas macht? :D Mein Admin kennt sich damit nämlich auch nicht wirklich aus. Deswegen muss ich das selbst hinbekommen. Irgendwie.