Hot answers tagged

16

EMBED THE FONTS! No, but really, Embeddable fonts work on all current browsers (FF, Chrome, Safari, Opera) and IE5.5+ (yes, it's been working in IE since the 90s.) Get your TTF upload it here: http://www.kirsle.net/wizards/ttf2eot.cgi It'll give you the code and 2 files back (a TTF and then an EOT[M$ web font]) back. Copy, paste, upload, done. Win win! ...


6

Unless she is selling her own fonts on this website, I think you both could work more on CSS embedding (yeah, I read this is not an option for you now, but I insist). If the case is a heavier graphic work upon fonts (gradient colors, twisted alignment, glossing, embossing, engraving...), making it really impossible to render thorugh CSS options as she ...


5

Yuck. She really needs to get over her font issues as she's killing the accessibility of her site and is causing all other kinds of issues like slowing down the rendering of her pages, etc. Having said that you can try adding the longdesc attribute to your images. It's hard to say how much weight, if any, the search engines give to it but it's probably more ...


5

If the file is served by an HTTP server (web server), check that it is sent with the header Content-Type: text/plain (and, if needed, modify server settings to achieve that). To check the headers, use e.g. http://web-sniffer.net. Otherwise, you could set type="text/plain" on the linking element, i.e. <a href=project_strings.h ...


5

The problem is that your webserver doesn't know what to do with a .h file, so you need to tell it what mime-type to use. Add the following line to your .htaccess file: AddType text/plain h And your browser will be able to load the file rather than downloading it. You can also do this through httpd.conf:- <IfModule mod_mime.c> AddType text/plain ...


5

If you have little text on your home page you are limiting the number of keywords that you will rank for with that page. For most sites, that is probably OK. You want your home page to rank for your brand name. Google can determine that from: The title of the home page The site URL Inbound links to the home page Beyond the brand name, searchers are ...


5

Here's my spin on it! Let's pretend for a moment that Google works of a radio signal, now to increase your signal strength you can use things such as header tags, title, text content and so on! Now with less content your effectively making your signal have less strength... Now the term less is more is kinda a well used phrase when it comes to website ...


3

While web fonts are pretty much standard across all major browsers now, figuring out the cross browser intricacies of the different font formats can be tricky. Google provides a nice web font api and font directory to help out here that you might find useful.


3

If we are talking about an average website (blog, e-commerce site, etc.), the homepage is VERY important in terms of SEO. It's usually the main landing page that brings most traffic that's why you cannot simply put some Flash on it, as if it's a Disneyland website :) The important thing is not to optimize your homepage for the same keywords you optimize ...


3

Its difficult to understand your code, In jQuery you can get the image alt jQuery("#image_id").attr('alt'); if you need to set some alt tag you can use as below. jQuery("#image_id").attr('alt','your text'); If the image have no id or class you can select with img tag too, in that case more than one img on the same page you have to loop them like ...


3

You can export the database information as many text formats like CSV, JSON, TXT, SQL, etc. But usually databases are more complex than just the information contained there, for instance, there may be dependencies between tables, autoincrement fields, foerign key restrictions, etc. If you just edit the exported text, you may be breaking some of the ...


2

This sounds like you would benefit from a GUI to do this for you... However some one would need to build that for you (assuming you're not a developer). Exporting to a different format is not advisable in most cases as if your database is relational or has any constrains, then editing without having these rules enforced will likely cause issues and prevent ...


2

Javascript?.... no problem! kind off... Google and other search engines have had the ability to make sense of JavaScript for some years, however depending on how complex your scripts are will determine how easily the search bots can make sense of it all. No javaScript fall backs Generally its always best practice to ensure your pages can some what viewed ...


2

You have to stop listening to all these so call SEO experts with something to sell!! This is just plain Bull Squirt! Stop buying what these SEO parroting idiots are selling. It is a fools errand to chase all this stuff. Just make a site that is honest and people enjoy. That is all you need to do. Yes. There are [****** - lousy] links. And yes. There are ...


2

homepage content isnt as important as people make it. It's more about backlinks and inbound links to your site. If homepage content was important then every company would be adding tons of content to their homepage. But if you look at well designed websites there is not a ton of content on homepage but they still rank well.


2

No it would not harm your rankings using textarea in the sidebar but the more suited tag would be <pre> your code </pre> or just text using <p> <span> or even <div> would be more ideal. If your have attempted this but your cms is convert raw text into links then disable that filter within that widget. Additionally having badges ...


2

Using images even with alt tags as your only way to get to other pages in the site is not really going to provide a great deal of clarity to Google. Your best bet is to convince your friend that you need text links somewhere on the page or site in order to solve the problem. For example if you are able to setup a Sitemap page with all text links or a drop ...


2

As others have suggested, you don't have to go with the standard "web-safe" fonts. There are many font replacement techniques available now that will work in a cross-browser manner. For a good overview, check out: The Web Designer’s Guide to Font Replacement Methods. You don't have to give up on SEO or resort to image SEO. You can have your cake and eat it ...


2

I would just make sure you have a good sitemap that includes all of the videos and images, which is going to be the main optimization. when that is done you can add alt tags for the images and (i believe) videos. I would just make a good headline/like 1 sentence of text for the videos, that kinda describes it. I wouldn't go so far as to summarize the whole ...


2

I used to do this with background images and hidden nested spans. Looks great to text browsers and search engines, and has custom fonts for richer browsers. HTML: <h1><span>Welcome to Hell on Wheels</span></h1> CSS: h1 { background: url(welcome.gif) no-repeat; display: block; height: 68px; width: 415px; } h1 span ...


2

Text files are a little bit faster and easier to handle. Thing is... you will need to deal with databases sooner or later as developer. I noticed you didn't mention any search features. If your texts are going to be internally searched, then there is no doubt about using db, as they count with fulltext search features built-in.


2

I do not know a great deal about Search Engine Optimization, but I do know enough about HTML parsing to know that whitespace is mostly ignored to the parser. HTML parsers and SEO parsers should work in a similar manner. As a rule of thumb I would expect this to be true: If a website's source code is changed and it renders the same, it should rank the same.


2

Store the text in the database, but cache it in files. You'll get all the benefits of both approaches. Rendering a page would go something like this: if (a cached version of page doesn't exist) { generate the page content from the database store the page content in the cache } serve the page from the cache Then, when editing a page: store the new ...


2

I don't know why you want to change order but let me clear that Google ads using asynchronous code to load ads without waiting itself i.e. other things can be load without waiting of ads execution. You have implemented adsense ads at starting, so browser try to load that one first, and if ads server response well, then as usually browser (Parallel mechanism ...


1

You will not have any problems with this at all and Google recommends you remove such space when possible. Minification refers to the process of removing unnecessary or redundant data without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, ...


1

The question is comparing: Storing text in the database Storing text in files and storing the filenames of those files in the database Given this, storing everything in the database is going to not only be a lot easier, because you only have to solve the problem once, but also more robust. Databases enforce integrity on their data. It's very safe for ...


1

Try using the typeface.js library! You can use any custom TrueType or OpenType font just by including the library in the top of your page and giving your special-fonted elements a special class. It's free, open source, cross platform, and search engines will see your text too. No images necessary; the library handles all of that and you simply design it like ...


1

Lots of great options here for answers. Seems Font Squirrel (http://www.fontsquirrel.com/fontface/generator) deserves a mention. And yeah, the Google Font APIs are great as well. As for image substitution, personally I'd recommend a span in an element, with the image as the background on the parent of the span. But instead of display:none on the span, ...


1

In at least Firefox & Chrome you can make the text within a block bigger by using the :hover syntax. Apparently this only works for links in IE. Here's an example: html: <html> <head> <title>magnifying glass example</title> <link rel="stylesheet" type="text/css" media="screen" href="mag.css" /> </head> <body> ...



Only top voted, non community-wiki answers of a minimum length are eligible