The code for seo'ing images??????

If this is my image code,

<Img src="electrician.png"/>

what is the easiest code to add a title and alt to it?

All the files sit in a wwrootmaster I think it's called,

Cheers nick,
 

fisicx

Moderator
Sep 12, 2006
46,676
8
15,376
Aldershot
www.aerin.co.uk
If you really want to go the whole hog:

<img src="image.jpg" alt="An image" title="click here" width="NNNpx" height="NNNpx" longdesc="this is an image of something or another">

You can also add an style class/id if that what get you excited.

The 'title' attribute is only really relevant if the image is clickable.

The images can go anywhere you like. It's normal (and good practise) to put them all in an 'image' or 'assets' folder, The source then becomes: src="images/image.jpg"
 
Last edited:
  • Like
Reactions: MASSEY
Upvote 0
If you really want to go the whole hog:

<img src="image.jpg" alt="An image" title="click here" width="NNNpx" height="NNNpx" longdesc="this is an image of something or another">

You can also add an style class/id if that what get you excited.

The 'title' attribute is only really relevant if the image is clickable.

The images can go anywhere you like. It's normal (and good practise) to put them all in an 'image' or 'assets' folder, The source then becomes: src="images/image.jpg"

Haha, I'll give it a try when I get in , thanks graham
 
Upvote 0
F

Faevilangel

<a href="index.html"><img src="./images/image1.png" alt="some text for alt text" title="the title text" longdesc=" long description" /></a>

You can also add a caption below the image as well to include more seo-ability
 
Upvote 0

cmcp

Free Member
Jun 25, 2007
3,340
846
Glasgow
Make your alt text short and succinct. It is for users who can't see the image, make it descriptive without wasting words.

Don't say "Image of..." for anything, just describe what the image shows. for example don't say "Image of girl holding red balloons" say "Girl holding red balloons".

The former would be read out by a screen reader as "Image Image of girl holding red balloons".

Keep all presentational images in the CSS too.
 
  • Like
Reactions: MASSEY
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
The longdesc attribute should contain a URL that is associated with a long description. So, something like:

<img
longdesc = "image-description.htm"
>

The title attribute does not indicate clickable, it is for advisory text, and is normally rendered as a tooltip.

Referencing the images via CSS as opposed to directly in the markup will generally make it harder for those images to be indexed in Google image search, and they will tend to render last, so it can be a desired or undesirable effect depending upon what you are looking to achieve.
 
Upvote 0
F

Faevilangel

The title attribute does not indicate clickable, it is for advisory text, and is normally rendered as a tooltip.

Referencing the images via CSS as opposed to directly in the markup will generally make it harder for those images to be indexed in Google image search, and they will tend to render last, so it can be a desired or undesirable effect depending upon what you are looking to achieve.

1) Yup exactly, I used the title for a non-clickable images as I used jquery to tooltip them. It shows information about the image and can help the seo.
2) The only images I reference in the css is the backgrounds. Any other image is added via xhtml.
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
Backgrounds make sense generally to be referenced in the CSS, unless you have a background that you want indexed, and there you could use z-index but it is not as bullet proof.

Some are now using CSS to create icon lists, I think Yahoo is a notable one who does this. And whilst it is possible, it can change the render of the page and tends to make the icons less likely to be indexed.

If you are using XHTML, then you should be sending a mime type with the document, and IE 6 has a problem with XHTML which generally means you have to switch the MimeType to HTML for that browser. If you are looking to create a working site, then HTML 4.01 is the better bet at the moment.
 
Last edited:
Upvote 0

fisicx

Moderator
Sep 12, 2006
46,676
8
15,376
Aldershot
www.aerin.co.uk
The title attribute does not indicate clickable, it is for advisory text, and is normally rendered as a tooltip.
Indeed, my mistook.

However, you can often go overboard with markup. All these jquery, css images and icons sets and whatever are all very nice but the aim is to create a usable site that works. If the code is a little wonky or you have a header image in the html rather than the CSS does it really matter?
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
I rate title as an attribute, as it helps to give context to different elements, it is an attribute that is available in nearly all the tags not just image.

Personally I prefer more use of the DOM, but it is not very SEO friendly which is a shame, it would require the search engines to be very explicit on how they siphon the context, and generally they would need to run the javascript, which is problematic on a security and overhead front.

As far as sliding backgrounds go, they are hardly a new idea, but they are not very good when you need to maintain a site, and they add to abstraction which again is not very SEO or context friendly. Not sure how well they handle scaling as well.

They can be used to reduce connection overhead, so if that is a valid concern then it is applicable, Yahoo get a lot of visitors, and they don't really need their icons indexed either I would guess.

longdesc isn't really used by the main browsers, but it could be used by the search engines, so if that is the 'wonky' code then yes it could have an effect.

Referencing more from the CSS that you don't want indexed tends to improve SEO for those things you do want indexed and are referenced in the markup. The markup objects have more weight, primarily because they are more accessible.
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
If you really want to reduce number of connections there is the data URL format which allows the embedding of image information directly:

Code:
<img
src = "data:image/png;base64,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"
>
Which can be done in a Style Definitions and JavaScript DOM as well.

Lots of tricks for performance and how data is represented, but when it
comes to SEO the more explicit the better generally.
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
It is not that bizarre, because you can introduce the images to the DOM or a separate style sheet, as they are embedded there is minimal connection just the style sheet or JavaScript file, no image files at all to download.

And they are distinct objects, whereas in 'the slide the background image around approach' you have one more connection, and one blob, which makes it harder to use the separate objects, it is easier to combine than it is to separate out.

Placing it in the markup is probably not advised because there won't be a cache advantage over multiple pages unless a frame is used.
 
Upvote 0

cmcp

Free Member
Jun 25, 2007
3,340
846
Glasgow
Could you work with that? It's unmanageable! Not to mention not rendering correctly in major browsers.

If you keep presentational images to the CSS you're getting them cached, and keeping the markup clean as recommended by W3C. (but we know you're a maverick when it comes to them :p )
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
Yes, you can work with that if you have to, folds in editors or insert them via the template system.

So you can have a raw image and then just

<Esc>!!base64 raw-image.png

to dump the data in the editor, then fold her up.

Or:


[%-
PROCESS base64.tt
img_file = "raw-image.png"
-%]

And just template it in.

Are you building pages separatley, and using copy and paste?
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
If you keep presentational images to the CSS you're getting them cached, and keeping the markup clean as recommended by W3C. (but we know you're a maverick when it comes to them :p )


But not in render, that's why I used that term, those large images clipped to viewport are still multiple large images.


And when it comes to W3C most of my pages are error free and compliant, but I cannot help but notice, this holding page is currently not, perhaps some ironic humour :)


http://validator.w3.org/check?uri=h...(detect+automatically)&doctype=Inline&group=0


Perhaps the author of that page, might wish to consider their own maverick position :)
 
Upvote 0
If I thought the author would care I'd have let him know myself - for the time being I think they just appreciate the favour, being spidered! :)

What poor chat! From irrelevant know all examples to a misguided cheap attempt at humour. Oh FireFleur :(

Being spidered is indeed my goal, thankyou all for your contributions it made insightful reading.
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
What poor chat! From irrelevant know all examples to a misguided cheap attempt at humour. Oh FireFleur :(


:rolleyes:


The examples I gave were relevant.


And you do talk very sanctimoniously CMCP, but the examples you give don't bear out. One moment you are worried about clean code, but happy to 'promote' a web page that is not coded cleanly, the next you are worried about number of http connections, and when you are shown a method that reduces it further whilst keeping context you dismiss it as irrelvant.



I just find it annoying a bit, it comes over as hypocrisy and lack of real world knowledge.
 
Upvote 0

FireFleur

Free Member
Oct 29, 2008
1,881
440
I prefer it when you put a bit of humour in there :)

The base64 encoding is being used where mobile phones are the target, trying to squeeze out every last bit of performance.

The problem with adhering to a rigid doctrine is you will end up doing it at the cost of flexibility. Each project is different and has different criteria to fulfill, so you can only use the doctrine as a rule of thumb, and you have to be willing to ditch it when it is appropriate to achieve the desired effect.

There is no one size that fits all, so best to be agnostic and look into many different techniques.

In this instance it is SEO, so title is important, longdesc could be (that made me think). Putting images that are not to be indexed referenced from the CSS is appropriate, but not the doctrine of presentation into the CSS, which is ambiguous in this context, though it would get about 90% of the desired effect.

The doctrine sort of works, but it is not the best thing to do in every scenario, that is the subtelty.

When people say 'everything looks like a nail to a man with a hammer', that's the problem of the doctrine. And, yes that can also be said of using tables over other methods, which is why I don't advocate tables as the best solution for everything either. Different criteria lends itself to different solutions.
 
Upvote 0

Latest Articles