I paid a developer to write a script to generate an RSS feed for multiple languages for a site. My only question is that when I go to the URL for the XML that's generated, it doesn't show up in Korean, it shows up like...
í† ë„ˆë¨¼íŠ¸ë¥¼ 준비하ë˜
I've never worked with multiple languages before, is there a header or something that should be added to this page? Is the <language> tag supposed to read <language>ko-kr</language> for Korean?
These are so called HTML entities. No header will change anything, as Korean characters (as well all the others) should be UTF-8 encoded. That's actually standard character encoding for XML and basically that's what should be used for multilingual RSS or ATOM feeds.
Related
Is there any RSS feed reader that is compatible with Arxiv rss feeds which have the annoyance of using html tags for authors? So I want a reader that does not display the author as <a href="http://arxiv.org/find/quant-ph/1... but rather author's name, I do not really care about the link. I tried outlook, Rssowl, various plugins chrome extensions but either the extensions are clumsy or they cannot handle the html tags in author. I prefer a program, not some web site rss feed reader.
The Vienna RSS reader appears to display the author's name correctly. (Tested with Vienna 3.1.4 on the arxiv.org cs updates feed).
link to Vienna on github
I'm doing fine with feedly. Although it doesn't evince the problem you describe, it does have the failing that it doesn't interpret LateX. (But no RSS feeder will.)
feeder (f-droid) seems to work with arxiv
spaRSS fails
QuiteRSS is able to parse the information correctly.
Note also that instead of using the url http://export.arxiv.org/rss/hep-ph (for example), you can try to use http://export.arxiv.org/api/query?search_query=(cat:hep-th)&sortBy=lastUpdatedDate&sortOrder=descending&max_results=200, with the flags adjusted as you desire. Note that I haven't confirmed that the two feed outputs are identical (i.e. nothing falls through the cracks). The second option is just arXiv search results in an RSS-like format
SO i have a webview displaying user defined websites. I want to autodetect if that url contains any rss feed and post it in a Label/textarea.
The most straight forward way is to parse the HTML into a DOM document, then traverse the document looking for nodes that define RSS links. You may try using QXmlSimpleReader but this can be frustrating because most HTML is not well formed XML so you will have to handle exceptions.
In an answer to this question, the following SourceForge project was recommended. This might be worth a look.
I developed an RSS feed following a tutorial and I think the .xml file itself is in order. However, I have two problems:
When people click on the RSS link, it doesn't automatically load into their RSS readers
For those that don't have an RSS reader, clicking the link results in a page full of code which is not very understandable
I was hoping that there might be some tips on how to easily realize this.
Try to remove the <![CDATA[ and ]]> in the description tag.
I downloaded your xml, changed those lines, tested it on my server, and it worked in google's rss reader.
This is a browser and user profile dependent issue in how the RSS link is going to react when clicked on.
If the user has the action set up to automatically load it into their feed reader of choice, it will do that.
If they don't, then it won't.
For those that just see a raw dump, it could be that they're using a browser that does not support RSS feeds and will dump out the XML as raw text. Google Chrome (at least still in version 18) without the use of extensions or add-ons will usually be the dump truck culprit here.
I have a company website (Visual Studio / VB / ASP.NET 4.0) and it's now localized in 10 different languages.
The problem: My URLs do NOT change when switching from, say, English to Swedish. Only the text changes, as it calls the information from the "sv" resource file instead of the "en" resource file. Stefan noted that this will not count against me for duplicate content.
But Tiggerito came up with an excellent suggestion. He suggested I use canonical tags in the section to intimate to SE bots that I have other languages. I'd like to follow his suggestion, and add canonical tags to my master pages.
Can anybody tell me how I can go about doing this? What would the tags look like, and would I have to have one for en, es-MX, ru, sv, fr, etc.? Thanks for any guidance you can offer!
First of all its not good SEO to have the same page, same url, with totally different content. You confuse the search engines that do not know what to show. What search machine index to show ? what language of all. This is not count as duplicate content but indexer see you like to change the page and the language too often and do not what to show.
Second, the canonical tag works only for google from what I know, and second its not take language as an argument. The canonical tag works the different way connect many different url with similar content to the one url, not split one url to many different contents.
Is better to have you home page your default language, and when you change language to change the url, or add a url parameter.
Here is a canonical tag.
<link rel="canonical" href="http://example.com/page.html"/>
About canonical tags
http://www.mattcutts.com/blog/canonical-link-tag/
http://googlewebmastercentral.blogspot.com/2009/12/handling-legitimate-cross-domain.html
Notes
In this url that #JasonWeber give me
http://googlewebmastercentral.blogspot.com/2010/03/working-with-multilingual-websites.html
say it very clear:
if you’re going to localize, make it visible in the search results
and
"And last but not least, keep the content for each language on separate URLs - don't use cookies to show translated versions."
I have created a website using DNN. The site has arabic characters in URL after the domain name. For example: http://www.example.com/اسعارالعملات.aspx.
My questions are:
Is this URL read by non Arabic supportive operating systems or browsers or will it give the user an error?
Is it good for SEO to have Arabic in URL or not?
Are there any other problems due to the use of Arabic characters?
Edit : To answer your question points directly.
[1] Yes they will work fine due to Internationalized Resource Identifiers.
[2] If you are targeting Arabic search results then yes having arabic in the url bar is good for SEO. I am sure Google does clever translation stuff tho as well.
[3] Copy pasting the URL will look funny due to [1] If you look at Arabic wikipedia and try copy paste their url somewhere you will see what I mean.
More information
I know Google does put some weight into what is in the url so for example having page-title.aspx will be better than pagetitle. I would imagine that the same rules apply for having foreign language urls - it will help increase results when people are searching for terms that are included in your arabic word.
Most browsers will deal with it fine I don't think you need to have a special language pack installed. Arabic Wikipedia works fine though the characters get mapped using Internationalized Resource Identifiers.
https://webapps.stackexchange.com/questions/15539/how-do-special-foreign-language-characters-in-an-url-work-and-are-they-fake
So will look fine in your url bar but will look like this http://ar.wikipedia.org/wiki/%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9 when copied.
I always liked how backspace and delete work the other way around with Arabic text.
I think a better way to make the link in number format as the url in arabic doesn't look ok on different search engines ( bing for example )
making the url readable by google not a big ( although it may count to be a good seo practice ) but there is many other good ways to help in that like page title and keywords in page and so on..