Seite 1 von 2

WP - Archive sperren per Meta robots

Verfasst: 13.10.2007, 17:42
von bydlo
moin moin,
laut mediadonis "pimp up my Blog" Anweisung lassen sich die archive und andere DC erzeugende seiten über das einbinden eines codes in der header.php des jew. templates mit einem Meta Noindex versehen.

dies ist der code:

Code: Alles auswählen

<?php
if&#40;&#40;is_home&#40;&#41; && &#40;$paged < 2 &#41;&#41; || is_single&#40;&#41; || is_page&#40;&#41; || is_category&#40;&#41;&#41;&#123;
echo ‘<meta name="robots" content="index,follow" />’;
&#125; else &#123;
echo ‘<meta name="robots" content="noindex,follow" />’;&#125;
?>
wenn ich ihn einbinde ist bei mir alles weiss-nada-alles verschwunden.

hier der link zum mediadonis:
https://www.mediadonis.net/?p=169

und hier mal der code meiner header.php:

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http&#58;//www.w3.org/1999/xhtml">


<head profile="http&#58;//gmpg.org/xfn/11">
<title><?php if &#40;is_home&#40;&#41;&#41; &#123; bloginfo&#40;'name'&#41;; ?><?php &#125; elseif &#40;is_category&#40;&#41; || is_page&#40;&#41; ||is_single&#40;&#41;||is_search&#40;&#41;&#41; &#123; ?> <?php &#125; ?><?php wp_title&#40;''&#41;; ?></title>

	<meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo&#40;'charset'&#41;; ?>" />
  <meta name="generator" content="WordPress <?php bloginfo&#40;'version'&#41;; ?>" /> <!-- leave this for stats please -->
  
  
 
	<link rev="made" href="mailto&#58;blog@atthe404.com"/>
  
  <style type="text/css" media="screen">
		@import url&#40; <?php bloginfo&#40;'stylesheet_url'&#41;; ?> &#41;;
	</style>


	<link rel="pingback" href="<?php bloginfo&#40;'pingback_url'&#41;; ?>" />
    
  <?php wp_get_archives&#40;'type=monthly&format=link'&#41;; ?>
	<?php //comments_popup_script&#40;&#41;; // off by default ?>
	<?php wp_head&#40;&#41;; ?>

</head>

<body>
<div id="farouter">
<div id="outer">
<div id="rap">
<div id="masthead">

<h1 id="header"><a href="<?php bloginfo&#40;'url'&#41;; ?>"><?php bloginfo&#40;'name'&#41;; ?></a></h1>
<h2 id="tagline">Überschrift</h2>
</div>
<div id="hmenu">
<div id="hnav">

<ul id="navlist">
<li><a href="#">Home</a></li>
<li><a href="#">Impressum</a></li>

</ul>



</div>
</div>
<div id="main">

<div id="content">
<!-- end header -->
vielleicht kann mir mal jemand sagen wo & wie ich den code hier einbauen muss?
gruss axel

PS: das gleiche passiert übrigens auch beim einbinden dieses codes:

Code: Alles auswählen

<title><?php wp_title&#40;'’&#41;; ?><?php if&#40;wp_title&#40;'’, false&#41;&#41; &#123; ?> |
<?php &#125; ?><?php bloginfo&#40;’name’&#41;; ?></title>

Verfasst:
von

Verfasst: 13.10.2007, 17:51
von SchnaeppchenSUMA
du hast eine archive.php

Da einfach nicht die normale header.php includen sondern eine header_noindex.php in der du den Tag entsprechend gesetzt hast.

Verfasst: 13.10.2007, 18:15
von bydlo
1: das ist eine notlösung wenn man anders nicht weiterkommt
2: ich habe keine archive.php
3: ausserdem würde es mich interessieren warum obige codes bei mir zum GAU führen
gruss axel

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

Verfasst: 13.10.2007, 18:29
von fred_bacher34
Warum sperrst du sie nicht per robots.txt aus?

Verfasst: 14.10.2007, 00:10
von bydlo
unter anderem weil sich google nicht unbedingt dran hält.
presents4friends hat geschrieben:Warum sperrst du sie nicht per robots.txt aus?

Verfasst: 14.10.2007, 09:09
von Redback
Zitat aus den Blogkommentaren:
"dabei sind mir noch 2 dinge aufgefallen. 1. verwendest du in den scripts hochkommas die meine server nicht kennt. falls ihr auch problem hat, einfach alle ` ´ mit ‘ ‘ ersetzten.

Grüße, Frank

Verfasst: 14.10.2007, 09:14
von fred_bacher34
bydlo hat geschrieben:unter anderem weil sich google nicht unbedingt dran hält.
presents4friends hat geschrieben:Warum sperrst du sie nicht per robots.txt aus?
Ich zeige die Archive gar nicht erst an. ;-) Denn Besucher, die Infos suchen, gehen eher über Kategorien. :-)

Verfasst: 14.10.2007, 10:55
von Pheidippides
Der Grund wird in den Hochkommas liegen, wie Redback schon schreibt.

Vanessa Fox empfiehlt im Google Webmasterblog das aussperren durch meta name="robots" content="noindex,follow".

@presents4friends
Das hängt vom Aufbau der Kategorien, vom Thema usw. ab

Verfasst: 15.10.2007, 12:09
von bydlo
Hochkomma !?

blöde frage:
wo finde ich auf meiner tastatur das richtige zeichen?
links neben der return taste? Mit shift oder ohne?
gruss axel

Verfasst: 15.10.2007, 12:17
von Schnipsel
rechts neben Fragezeichen + shift - nee, eben net. sieht nur so aus.

Verfasst: 15.10.2007, 12:24
von chrizz
Hochkomma (') => Shift + #

Ansonsten gibts noch: ` bzw ´
Die beiden findest du rechts vom ß

cheers

Verfasst: 15.10.2007, 15:55
von bydlo
Schnipsel hat geschrieben:rechts neben Fragezeichen + shift - nee, eben net. sieht nur so aus.
bist du eigentlich auch in der lage antworten zu geben oder nutzt du das forum nur noch um was raushängen zu lassen?

Verfasst: 15.10.2007, 16:05
von Schnipsel
Was willst du wissen... wenn du mir gegenüber was raushängen lassen willst nutze PN und nicht das Forum, da kann ich dir wenigstens entsprechend antworten, oder auch nicht.

Verfasst: 15.10.2007, 16:10
von Pheidippides
Hast du es, bydlo?
so wie chriss schon schrieb: das ' über dem #
du mußt die ´ durch ' ersetzen

Verfasst: 15.10.2007, 16:23
von Schnipsel
bei ihm im code steht aber " und nicht das ´ , also mus das " gegen ' oder das ` ersetzt werden, oder wie? Was ist nun richtig