Xparo Blog - ASP.NET, jQuery, Silverlight, Sharepoint, contentXXL and more ...

Sep 22
2011

Onsite SEO: Der page title (Seitentitel)

Tags: SEOpage titleusabilityCMS Simon Schramm

Der page title (dt.: Seitentitel) ist einer der wichtigsten Rankingfaktoren für Suchmaschinen - nichtsdestotrotz findet der page title bei Aufbau von Websites oder in der Suchmaschinenoptimierung oft nicht die nötige Beachtung und wird geradezu stiefmütterlich behandelt.


Was ist der page title?

Der page title ist ein Wert im html-Quellcode, der im <title>-tag einer Seite definiert wird. Üblicherweise findet sich der page title im <head>-Bereich einer Seite (falls nicht, besteht hier schon ein Problem). Sichtbar wird der page title an verschiedenen Stellen:
 

Im Quelltext einer Seite:

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional
<html lang="de" xml:lang="de"  xmlns="http://www.w3.org/1999/xhtml">
    <head>
<!-- internal url: http://www.xparo.com/desktopdefault.aspx/tabid-1/ -->
        <title>Xparo | Internetagentur auf Basis Microsoft .NET CMS-Technologie</title>

Im Browser (Beispiel Mozilla Firefox):

Xparo-Page-Title-SEO

page title bei xparo.com
 

In der Suchergebnisliste (Beispiel google):

 

Xparo-SEO-Serps

page title in den Serps

Anhand dieser Beispiele wird ersichtlich, dass der page title zum einen eine hohe Relevanz für den (potentiellen) Besucher einer Website besitzt - der page title liefert für den Webseitenbesucher wichtige Hinweise hinsichtlich der Relevanz der Webseite, zum anderen ist der page title eines der wichtigsten Kriterien für die bots von Suchmaschinen, um die Wichtigkeit und thematische Relevanz einer Webseite zu erfassen. 

Deswegen gilt es bei der Verwendung des page titles einige Grundregeln zu beachten:

Jede Seite eines Webauftritts sollte einen einzigartigen page title besitzen: Ungünstig sind vor allem Konstellationen, in denen mehrere Seiten innerhalb eines Portals den gleichen page title verwenden (z.B. lediglich den Unternehmensnamen) -Suchmaschinen tun sich dann sehr schwer, diese Seiten voneinander zu unterscheiden, im Extremfall werten Suchmaschinen diese als duplicate content. Noch ungünstiger sind Webseiten, die gar keinen page title verwenden. 

In vielen Content Management Systemen wird der page title anhand der angelegten Verzeichnis- oder Navigationsstruktur automatisch generiert. Gibt es z.B. in der höchsten Ebene "Produkte" und in der darunter liegenden Ebene mehrere Items "Produkt 1 - n", wird der page title oft lauten: "Produkte - Produkt 1 - n". In vielen Fällen mag diese Anordnung sinnvoll sein (und vor allem zeitsparend für den content editor), in einigen Fällen kann dieser Umstand eher ungünstige Effekte hervorrufen, nämlich wenn der page title zu lang oder zu kurz ist: Generell sollte der page title nicht länger als 60-70 Zeichen sein, aber auch nicht kürzer, gerade wenn es sich um landing pages handelt, auf denen passende keywords untergebracht werden sollen. Der page title kann durchaus auch länger als 60-70 Zeichen  sein, allerdings ist er dann z.B. in den google Ergebnislisten nicht komplett sichtbar.

Im Fokus bei der Erstellung von page titles sollte die angenommene Erwartungshaltung des Users stehen: Kann der User anhand des page titles und der dort verwendeten keywords sofort und schnell die Bedeutung der Website erfassen?
 

Generell gilt: Keywords, die am Anfang des page titles stehen, werden höher gerankt als keywords, die am Ende des page titles stehen. Ungünstig sind page titles, in denen seitenübergreifend der Unternehmensname am Anfang des page titles steht - gerade wenn es um Dienstleistungen oder angebotene Produkt geht, sollten deren Bezeichnungen und thematisch passende Begrifflichkeiten am Anfang des page titles stehen. Die Verwendung des Unternehmensnamens am Anfang des page titles macht Sinn:

    auf der Home-Seite
    auf der Kontaktseite
    auf der Impressumsseite

auf allen anderen Seiten sollten seitenbezogen passende Begrifflichkeiten in den Vordergrund gestellt werden. Nichtsdestotrotz kann der Unternehmensname seitenübergreifend z.B. als Abschluss des page titles eingesetzt werden: "Leistungen rund um Internet, Intranet, Extranet - Xparo" (Beispiel). Wichtig ist in diesem Zusammenhang auch, dass keywords nicht mehrfach und in zig Kombinationen im page title untergebracht werden.
Abhängigkeiten zu headings, content, URLs und Metatags

Generell gilt - wie bei allen onsite SEO-Maßnahmen - , dass auch die Erstellung von page titles nicht als isolierte Maßnahme betrachtet werden sollte. Eine Optimierung macht nur Sinn, wenn vor allem folgende Punkte beachtet werden:

    im page title verwendete keywords sollten auch in den Überschriften (H1 - Hx) des Textes vorkommen
    im page title verwendete keywords sollten auch im Text und in den alt tags von Bildern platziert werden
    auch der description und keywords metatag sollte keywords aus dem page title enthalten
    die keywords sollten sich auch in der verwendeten sprechenden URL wiederspiegeln

Aug 29
2010

Making of: Xparo Blog

Tags: Xparo InsideBlog Simon Schramm


We had this idea coming up with a dedicated web technology blog years ago when everybody around us started with blogging. But due to increased workload we could never realise our idea...until now, as we reserved a little time from our daily business and everybody chipped in to make it work*.  

Instead of boring you with a phase based description ("first we wrote a specification of...then we made some colorful layout..."...yawn... - which in fact didn't happen that way) of how this blog emerged we chose a kind of interview form to describe the making of.

Q: What are the objectives of Xparo Blog?

A:Our intention is to post problem-solving content, how-to's and tips and tricks around ASP.NET, Sharepoint, contentXXL and frontend-techniques like JavaScript. Furthermore we'd like to blog about rather 'soft' factors like marketing and usability related issues,anything that touches ASP.NET web development in a broader sense.Thats why we don't see the blog's audience restricted to webdevelopers only.

Q: Who are the authors?

A: All contributors are working for the Xparo Gmbh. Of course the blog content derives from problem solving activities during our daily work, e.g. application errors after windows update, IIS-problems during debugging or how to configure automated backups for SQL server. A few days ago we even provided a jQuery 3D plugin free for use.

Q: Is this a wordpress blog?

A: (silence) No. We're using contentXXL, our prefered asp.net-based content management system. Although contentXXL sometimes behaves like a diva it meets our requirements for building enterprise content management systems. For this blog we used the contentXXL blog Module and our Xparo Social Media Module. We are using contentXXL standards like the templating engine and out of the box publishing features as well as customized state-of-the-art-features like social bookmarking, facebook and twitter API-functionality and gravatars for the comment section. In reference to the like / dislike pattern  seen on many websites we also implemented our own 'like'-module which is the base for the counter module 'top rated'. 

Q: Are you using images for your headlines?

A: Yes, but this images get automatically transformed through a text-to-png-function (e.g. also used on http://www.jack-wolfskin.com) and alt tags are also set automatically, so that search engines like these headlines. The great advantage is: you can create a unique design with no loss of text recognition through search engines.

Q: How did the blog emerge?

A: Nina started with setting up the main layout and templating / configurating the main areas of the blog. We began then with writing the first posts, working on the layout and feature developing at the same. We're convinced that this method of parallelizing templating, feature developing and writing content was the main reason that the blog could be set up in less than 4 weeks. Content, layout and functionality were set in relation to each other from the beginning. We could therefore recognise and solve typical problems like "layout doesn't fit the content", "functionality does not meet the expected usability" very early. We think that if we adopted a classical waterfall method ( information architecture -> layout -> templating ->configuration & development -> delivering content) we couldn't have launched the blog within this short period of time.

To do's have been directly posted into our "to do item list" in the development version of the blog and were discussed and priorized in short-termed ad hoc meetings which gave us a great flexibility. Before going live we finally took care about SEO issues: Metatags have been set, an RSS-feed has been linked up, a xmlsitemap (bot- and userfriendly) has been set up, the URL structure has been optimized and so on. Right now we're thinking about back links and trying to establish our blog in the relevant blogosphere.

A: What are your expectations?

We hope that we can contribute useful content to the asp.net / front end community as well as to rather specialized topics like Sharepoint and contentXXL. Furthermore we're expecting that we will also get valuable input gained from the users feedback. We see this blog still as work in progress, because our environment (technology, business topics, ...) rapidly changes.

 

 

 

* special thanks to: Asya, Flo, Jutta, Matze, Nina, Sebastian, Wladi

Use Case: integration von Youtube-Videos auf der Unternehmenswebsite

Simon Schramm | July 27 2011 | Comments (0)

Für unseren Kunden Evers GmbH probieren wir immer wieder allerlei neue Dinge aus, von denen wir uns eine Vereinfachung redaktioneller Prozesse bei gleichzeitiger Nutzung von state-of-the-art-Technologien und bester Usability für den Website-Besucher versprechen. So auch in diesem Fall: Die ...

ASP.Net Security Vulnerability - Microsoft provides workaround

Simon Schramm | May 20 2011 | Comments (0)

Microsoft released a Microsoft Security Advisory last weekend about a security vulnerability in ASP.NET concerning all versions of ASP.NET.  Microsoft recommends to apply a workaround immediately to prevent against attacks. Here you can find the officially released advisory: ...

Creating a helper application for contentXXL: Registering Resources

Nina Hofmann | August 07 2011 | Comments (0)

A while back I created a script that removes not registered resources from the contentXXL resource folders, because contentXXL doesn't allow uploading those files through the resource manager once they are already found in the file system. But since this wasn't an ideal solution and the topic has ...

Getting the most out of contentXXL editing

Nina Hofmann | June 21 2011 | Comments (0)

Customize your Basicdata Tailor the displayed fields to your needs Hide the fields, the editor doesn’t need and show only those that are required or used in the template.   By default, e.g. the contacts form probably shows far more fields that you might ever need. So, to make ...

Xparo GmbH Reloaded

Michael Nutz | July 28 2011 | Comments (0)

Neues Logo, neuer Claim und eine rundum erneuerte Website! Der Name     Unser Name hat sich nicht geändert und steht weiterhin für zwei Ansprüche: Wir möchten innovative Lösungen auf höchstem Niveau anbieten – hierfür haben wir uns mit dem ...

An In-Depth Look At The contenxxl mailform module - part 1

Nina Hofmann | July 28 2011 | Comments (0)

The contentXXL mailform module is a quite useful  and versatile module. While it might not be very convenient to template compared to visual form designers, it still gives you a lot of options for setting  up mailforms.  What can be done I'd like to show in this - and some following - ...

jQuery Slider

Jutta Henninger | September 01 2010 | Comments (0)

XparoSlider is an easy jQuery image slider with optional text and linking.  It is easy to set up: include the script, the css and the images on your website customize (if you want) the layout of the navigation add this code: jQuery("#containerID").xparoSlider(); It ...

Was ist denn da beim Xparo Relaunch passiert?

Sebastian Matzke | July 22 2011 | Comments (0)

Auszug aus dem skype-chat während des deployments der neuen Xparo Website auf der staging-Umgebung mit Michael Nutz, Dustin Leigart, Sebastian Matzke und Simon Schramm.   [21.07.2011 14:46:52] *** Simon Schramm added Dustin *** [21.07.2011 14:46:56] Simon Schramm: achtung ...